(57)【要約】  データ処理装置（１００）であって、画像データを取得する入力部（１０１）と、画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部（１０２）と、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部（１０３）と、決定された圧縮率の初期値に従って画像データを圧縮することにより、圧縮画像データを生成する圧縮部（１０４）と、抽出された意味情報を、生成された圧縮画像データから抽出できるか否かを判定する判定部（１０５）とを備え、圧縮決定部（１０３）は、さらに、判定部（１０５）による判定結果に応じて圧縮率を初期値から変更し、圧縮部（１０４）は、圧縮率が変更された場合、変更された圧縮率に従って画像データを圧縮することにより、圧縮画像データを新たに生成する。
2011114668.tif 000002
【特許請求の範囲】
【請求項１】
画像データのデータ圧縮を行なうデータ処理装置であって、
画像データを取得する入力部と、
前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部と、
圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部と、
前記圧縮決定部によって決定された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮部と、
前記意味情報抽出部によって抽出された意味情報を、前記圧縮部によって生成された圧縮画像データから抽出できるか否かを判定する判定部とを備え、
前記圧縮決定部は、さらに、前記判定部による判定結果に応じて圧縮率を初期値から変更し、
前記圧縮部は、さらに、前記圧縮決定部によって圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する
データ処理装置。
【請求項２】
前記圧縮決定部は、
前記判定部によって意味情報を抽出できないと判定された場合、前記判定部によって意味情報を抽出できると判定されるまで、圧縮効率が低下するように圧縮率を変更し、
前記判定部によって意味情報を抽出できると判定された場合、当該意味情報を抽出できると判定された圧縮画像データを出力する
請求項１に記載のデータ処理装置。
【請求項３】
前記圧縮決定部は、
前記判定部によって意味情報を抽出できると判定された場合、前記判定部によって意味情報を抽出できないと判定されるまで、圧縮効率が向上するように圧縮率を変更し、
前記判定部によって意味情報を抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力する
請求項１に記載のデータ処理装置。
【請求項４】
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に基づいて、前記圧縮率の初期値を決定する
請求項１に記載のデータ処理装置。
【請求項５】
さらに、
画像データを格納しているデータ格納部を備え、
前記入力部は、前記データ格納部から画像データを読み出すことにより、前記画像データを取得する
請求項１に記載のデータ処理装置。
【請求項６】
前記意味情報抽出部は、画像に含まれる人物像の顔位置、顔面積、表情、ポーズ、もしくはジェスチャを示す人物情報、画像に含まれる文字像の内容を示す文字情報、または画像に含まれるオブジェクト像の種別を示す物体情報を、前記意味情報として抽出する
請求項１に記載のデータ処理装置。
【請求項７】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記複数の意味情報のそれぞれに対応するオブジェクト像の面積に基づいて、前記複数の意味情報の中から注目意味情報を選定し、
前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定する
請求項１に記載のデータ処理装置。
【請求項８】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が最大となる意味情報を前記注目意味情報として選定する
請求項７に記載のデータ処理装置。
【請求項９】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が閾値以上である意味情報のうち、前記面積の割合が最小となる意味情報を注目意味情報として選定する
請求項７に記載のデータ処理装置。
【請求項１０】
さらに、
意味情報を記憶している意味情報記憶部と、
前記意味情報抽出部によって抽出された意味情報と、前記意味情報記憶部に記憶されている意味情報との類似度合いを示す類似度を算出する類似判定部とを備え、
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記類似判定部によって算出された類似度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、
前記判定部は、前記圧縮部によって生成された圧縮画像データから、前記注目意味情報を抽出できるか否かを判定する
請求項１に記載のデータ処理装置。
【請求項１１】
前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が最大となる意味情報を注目意味情報として選定する
請求項１０に記載のデータ処理装置。
【請求項１２】
前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が閾値以上であり、かつ、前記画像データが示す画像の面積に対する前記意味情報に対応するオブジェクト像の面積の割合が最小となる意味情報を注目意味情報として選定する
請求項１０に記載のデータ処理装置。
【請求項１３】
前記意味情報記憶部には、さらに、前記意味情報抽出部によって抽出された回数を示す抽出頻度が前記意味情報に対応付けて記憶され、
前記データ処理装置は、さらに、前記意味情報記憶部に記憶されている抽出頻度に基づいて、意味情報の重要度を示すランキング順位を算出するランキング管理部を備え、
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に対応する、前記ランキング管理部によって算出されたランキング順位を取得し、取得したランキング順位に基づいて、前記圧縮率の初期値を決定する
請求項１０に記載のデータ処理装置。
【請求項１４】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、ユーザ間の親密さの度合いを示す親密度を含むソーシャル情報を参照して、前記複数の意味情報の各々に対応するユーザの、前記データ処理装置に対応するユーザに対する親密度を取得し、取得した親密度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、
前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定する
請求項１に記載のデータ処理装置。
【請求項１５】
さらに、
前記圧縮部に生成された圧縮画像データを、前記データ格納部に格納されている画像データのバックアップデータとして管理するバックアップ管理部を備える
請求項５に記載のデータ処理装置。
【請求項１６】
前記データ処理装置は、さらに、ネットワークを介して少なくとも１つの外部装置と通信する通信部を備え、
前記少なくとも１つの外部装置は、バックアップデータを保存するための予備保存部を備え、
前記バックアップ管理部は、前記通信部を介して、前記バックアップデータを前記予備保存部に保存する
請求項１５に記載のデータ処理装置。
【請求項１７】
前記データ処理装置は、さらに、前記外部装置の能力を示す機器プロファイルを、前記通信部を介して取得する機器プロファイル取得部を備え、
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイル取得部によって取得された機器プロファイルとに基づいて、前記圧縮率の初期値を決定する
請求項１６に記載のデータ処理装置。
【請求項１８】
前記機器プロファイルには、前記予備保存部の記憶容量が含まれ、
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイルに含まれる前記予備保存部の記憶容量および前記データ格納部の記憶容量の容量比とに基づいて、前記圧縮率の初期値を決定する
請求項１７に記載のデータ処理装置。
【請求項１９】
さらに、ユーザから圧縮率の指示値の入力を受け付けるユーザインタフェース部を備え、
前記圧縮決定部は、
前記ユーザインタフェース部によって受け付けられた指示値に圧縮率を変更し、
変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できると判定された場合、当該圧縮画像データを出力し、変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力する
請求項１に記載のデータ処理装置。
【請求項２０】
前記ユーザインタフェース部は、前記判定部によって意味情報を抽出できないと判定された場合、出力された前記圧縮画像データの画像領域の一部を切り出すための切り出し情報の入力を前記ユーザから受け付け、
前記圧縮部は、前記切り出し情報に従って、前記圧縮画像データの画像領域の一部を切り出し、
前記圧縮決定部は、前記圧縮部によって切り出された前記圧縮画像データの画像領域の一部を出力する
請求項１９に記載のデータ処理装置。
【請求項２１】
前記データ処理装置は、集積回路として構成されている
請求項１に記載のデータ処理装置。
【請求項２２】
画像データのデータ圧縮を行なうデータ処理方法であって、
画像データを取得する入力ステップと、
前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出ステップと、
圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定ステップと、
前記圧縮決定ステップにおいて決定された圧縮率の初期値に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮ステップと、
前記意味情報抽出ステップにおいて抽出された意味情報を、前記圧縮ステップにおいて生成された圧縮画像データから抽出できるか否かを判定する判定ステップとを備え、
前記圧縮決定ステップでは、さらに、前記判定ステップにおける判定結果に応じて圧縮率を初期値から変更し、
前記圧縮ステップは、前記圧縮決定ステップにおいて圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する
データ処理方法。
【請求項２３】
請求項２２に記載のデータ処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画或いは動画などの画像データのデータ圧縮を行なうデータ処理装置等に関する。
【背景技術】
【０００２】
近年、民生用のデジタルスチルカメラ、ビデオカメラ、或いは携帯電話に内蔵されたカメラなどの撮像デバイスの高機能化が進んでいる。そのような高機能な撮像デバイスは、高画質な写真または映像を撮影する機能に加え、高速連写などの高度な機能、または撮影場所の位置情報、もしくは写真もしくは映像に写った人物の名前などのメタ情報を自動で付与する機能などを有する。そして、ユーザは、そのような多種多様な機能を有する撮像デバイスを安価に手に入れられるようになった。【０００３】
このような高機能撮像デバイスの普及は、家族旅行の写真、運動会の写真、または発表会のビデオ映像など、個人が扱うプライベートコンテンツを増大させる要因となっている。そして、コンテンツの高画質化・高付加価値化に伴い、個人が扱うデータ量に加えて、個々のコンテンツのサイズも爆発的に増大している。【０００４】
そして、これら撮影した写真などを活用して印刷用のアルバム或いはビジネス文書を作成するシーンが増加している。そして、アルバム或いは文書に埋め込む画像は一般的にファイルサイズを増加させる。そのため、これら埋め込まれた画像の特徴を画像の色成分と顔領域の数とサイズとを用いて検出し、色成分から写真画像であると判断される場合には、予め決められた係数に基づいて画像を圧縮する方式が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２７３８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の方法では、圧縮後の画像データにおいて、圧縮前の画像データに存在した意味情報が欠落する場合がある。ここで、意味情報とは、画像データが示す画像に含まれるオブジェクト像の特徴を示す。具体例を、図１を用いて説明する。【０００７】
図１は、一般的な画像データの縮小処理における課題の一例を示す図である。図１の（ａ）は、圧縮前の画像を示す。また、図１の（ｂ）〜（ｅ）は、図１の（ａ）に示す画像を縮小した画像を示す。図１に示すように、一般的に、画像に含まれる顔や文字列は画像の縮小処理に応じて小さくなる。そのため、より小さく縮小されるほど、画像を鑑賞する人間にとって「顔が潰れて誰だか判らない」、「文字が潰れて解読できない」といった事象（例えば、図１の（ｄ）または（ｅ））が発生する。すなわち、過剰な縮小処理は、画像の特徴となる顔や文字などの意味情報が欠落する事態を引き起こすことが知られている。【０００８】
しかしながら、特許文献１に記載の技術では、検出された顔の個数とその面積の総和に基づき予め決められた固定的な係数に基づいて画像が圧縮されるので、圧縮後の画像において意味情報が欠落することを回避することができないという課題がある。【０００９】
以下に、従来技術における課題を、図２および図３を用いて具体的に説明する。【００１０】
図２は、従来の圧縮方式によって圧縮後の画像から意味情報が欠落した例を示す図である。図２の（ａ）は、圧縮前の画像を示す。また、図２の（ｂ）は、圧縮前の画像に含まれる意味情報（人間の顔）を示す。また、図２の（ｃ）は、従来の圧縮方式によって圧縮された後の画像を示す。【００１１】
従来の圧縮方式では、図２の（ｃ）に示すように、過剰な縮小処理によって意味情報が欠落するという課題を有していた。【００１２】
さらに、データ圧縮の観点では予め決められた固定的な係数に従って画像データが圧縮される場合、各画像の特徴を示す意味情報の状況に応じてデータ圧縮率（以下、適宜、単に「圧縮率」と記載）を柔軟に変更できない。【００１３】
図３は、従来の圧縮方式による圧縮処理の課題を示す図である。図３の（ａ）は、圧縮前の原画像を示す。また、図３の（ｂ）は、従来の圧縮方式により圧縮された画像を示す。【００１４】
図３の（ｂ）では、データ圧縮によって圧縮後の画像において意味情報は欠落していない。しかし、図３の（ｃ）に示すように、さらに画像を圧縮しても、意味情報は欠落しない。つまり、従来の圧縮方式では、意味情報の欠落を発生しない極限まで画像データを圧縮することができないという課題も有していた。【００１５】
本発明は、上記従来の課題を解決するものであって、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができるデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明の一態様に係るデータ処理装置は、画像データのデータ圧縮を行なうデータ処理装置であって、画像データを取得する入力部と、前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部と、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部と、前記圧縮決定部によって決定された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮部と、前記意味情報抽出部によって抽出された意味情報を、前記圧縮部によって生成された圧縮画像データから抽出できるか否かを判定する判定部とを備え、前記圧縮決定部は、さらに、前記判定部による判定結果に応じて圧縮率を初期値から変更し、前記圧縮部は、さらに、前記圧縮決定部によって圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する。【００１７】
この構成により、圧縮画像データから意味情報を抽出できるか否かに応じて変更された圧縮率に従って画像データを再度圧縮することができるので、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。【００１８】
また、前記圧縮決定部は、前記判定部によって意味情報を抽出できないと判定された場合、前記判定部によって意味情報を抽出できると判定されるまで、圧縮効率が低下するように圧縮率を変更し、前記判定部によって意味情報を抽出できると判定された場合、当該意味情報を抽出できると判定された圧縮画像データを出力することが好ましい。【００１９】
この構成により、圧縮画像データから意味情報を抽出できるまで圧縮効率が低下するように圧縮率を変更することができるので、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。【００２０】
また、前記圧縮決定部は、前記判定部によって意味情報を抽出できると判定された場合、前記判定部によって意味情報を抽出できないと判定されるまで、圧縮効率が向上するように圧縮率を変更し、前記判定部によって意味情報を抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力することが好ましい。【００２１】
この構成により、圧縮画像データから意味情報を抽出できなくなるまで圧縮効率が向上するように圧縮率を変更することができるので、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。【００２２】
また、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に基づいて、前記圧縮率の初期値を決定することが好ましい。【００２３】
この構成により、意味情報に基づいて圧縮率の初期値を決定するので、効率的に圧縮画像データを生成することができる。【００２４】
また、さらに、画像データを格納しているデータ格納部を備え、前記入力部は、前記データ格納部から画像データを読み出すことにより、前記画像データを取得することが好ましい。【００２５】
この構成により、データ格納部に格納された画像データを圧縮することができる。【００２６】
また、前記意味情報抽出部は、画像に含まれる人物像の顔位置、顔面積、表情、ポーズ、もしくはジェスチャを示す人物情報、画像に含まれる文字像の内容を示す文字情報、または画像に含まれるオブジェクト像の種別を示す物体情報を、前記意味情報として抽出することが好ましい。【００２７】
この構成により、圧縮画像データにおいて、人物情報、文字情報または物体情報が欠落することを抑制することができる。【００２８】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記複数の意味情報のそれぞれに対応するオブジェクト像の面積に基づいて、前記複数の意味情報の中から注目意味情報を選定し、前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定することが好ましい。【００２９】
この構成により、意味情報に対応するオブジェクト像の面積に基づいて注目意味情報を選定することができるので、欠落することを抑制したい意味情報を面積に応じて選定することができる。【００３０】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が最大となる意味情報を前記注目意味情報として選定することが好ましい。【００３１】
この構成により、面積の割合が閾値以上となるオブジェクト像に対応する意味情報を注目意味情報として選定することができるので、画像の主題となる、面積が大きなオブジェクト像について意味情報が欠落することを抑制することができる。【００３２】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が閾値以上である意味情報のうち、前記面積の割合が最小となる意味情報を注目意味情報として選定することが好ましい。【００３３】
この構成により、面積の割合が第１閾値以上かつ第２閾値未満となるオブジェクト像に対応する意味情報を注目意味情報として選定することができるので、画像の副題となる、比較的面積が小さなオブジェクト像についても意味情報が欠落することを抑制することができる。【００３４】
また、さらに、意味情報を記憶している意味情報記憶部と、前記意味情報抽出部によって抽出された意味情報と、前記意味情報記憶部に記憶されている意味情報との類似度合いを示す類似度を算出する類似判定部とを備え、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記類似判定部によって算出された類似度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、前記判定部は、前記圧縮部によって生成された圧縮画像データから、前記注目意味情報を抽出できるか否かを判定することが好ましい。【００３５】
この構成により、意味情報記憶部に適切に意味情報を記憶させることにより、意味情報が欠落することを抑制したいオブジェクト像を制御することができる。【００３６】
また、前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が最大となる意味情報を注目意味情報として選定することが好ましい。【００３７】
この構成により、意味情報記憶部に記憶された意味情報と類似する意味情報が欠落することを抑制することができる。【００３８】
また、前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が閾値以上であり、かつ、前記画像データが示す画像の面積に対する前記意味情報に対応するオブジェクト像の面積の割合が最小となる意味情報を注目意味情報として選定することが好ましい。【００３９】
この構成により、面積が小さなオブジェクト像についても、記憶された意味情報と類似する意味情報であれば、その意味情報が欠落することを抑制することができる。【００４０】
また、前記意味情報記憶部には、さらに、前記意味情報抽出部によって抽出された回数を示す抽出頻度が前記意味情報に対応付けて記憶され、前記データ処理装置は、さらに、前記意味情報記憶部に記憶されている抽出頻度に基づいて、意味情報の重要度を示すランキング順位を算出するランキング管理部を備え、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に対応する、前記ランキング管理部によって算出されたランキング順位を取得し、取得したランキング順位に基づいて、前記圧縮率の初期値を決定することが好ましい。【００４１】
この構成により、意味情報の抽出頻度に基づくランキング順位に基づいて、圧縮率の初期値を制御することができる。【００４２】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、ユーザ間の親密さの度合いを示す親密度を含むソーシャル情報を参照して、前記複数の意味情報の各々に対応するユーザの、前記データ処理装置に対応するユーザに対する親密度を取得し、取得した親密度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定することが好ましい。【００４３】
この構成により、ユーザ間の親密度に応じて注目意味情報を選定することができる。したがって、例えば、データ処理装置を操作するユーザと親密度が高いユーザ像が圧縮画像データから欠落することを抑制することが可能となる。【００４４】
また、さらに、前記圧縮部に生成された圧縮画像データを、前記データ格納部に格納されている画像データのバックアップデータとして管理するバックアップ管理部を備えることが好ましい。【００４５】
この構成により、データ格納部に格納された画像データのバックアップデータを管理することができる。【００４６】
また、前記データ処理装置は、さらに、ネットワークを介して少なくとも１つの外部装置と通信する通信部を備え、前記少なくとも１つの外部装置は、バックアップデータを保存するための予備保存部を備え、前記バックアップ管理部は、前記通信部を介して、前記バックアップデータを前記予備保存部に保存することが好ましい。【００４７】
この構成により、ネットワークを介して接続された外部装置に画像データをバックアップすることができる。【００４８】
また、前記データ処理装置は、さらに、前記外部装置の能力を示す機器プロファイルを、前記通信部を介して取得する機器プロファイル取得部を備え、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイル取得部によって取得された機器プロファイルとに基づいて、前記圧縮率の初期値を決定することが好ましい。【００４９】
この構成により、外部装置の能力を示す機器プロファイルを利用して圧縮率の初期値を決定することができるので、外部装置の能力に応じて圧縮率の初期値を決定することができる。【００５０】
また、前記機器プロファイルには、前記予備保存部の記憶容量が含まれ、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイルに含まれる前記予備保存部の記憶容量および前記データ格納部の記憶容量の容量比とに基づいて、前記圧縮率の初期値を決定することが好ましい。【００５１】
この構成により、バックアップ元の記憶容量とバックアップ先の記憶容量との容量比に基づいて圧縮率の初期値を決定することができるので、バックアップ先の記憶容量が不足することを抑制するとともに、画像データを圧縮しすぎることを抑制することができる。【００５２】
また、さらに、ユーザから圧縮率の指示値の入力を受け付けるユーザインタフェース部を備え、前記圧縮決定部は、前記ユーザインタフェース部によって受け付けられた指示値に圧縮率を変更し、変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できると判定された場合、当該圧縮画像データを出力し、変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力することが好ましい。【００５３】
この構成により、ユーザから圧縮率の指示値の入力を受け付ける場合に、意味情報が抽出できるか否かの判定結果に応じて、圧縮画像データを出力することができる。したがって、出力される圧縮画像データにおいて、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制することが可能となる。【００５４】
また、前記ユーザインタフェース部は、前記判定部によって意味情報を抽出できないと判定された場合、出力された前記圧縮画像データの画像領域の一部を切り出すための切り出し情報の入力を前記ユーザから受け付け、前記圧縮部は、前記切り出し情報に従って、前記圧縮画像データの画像領域の一部を切り出し、前記圧縮決定部は、前記圧縮部によって切り出された前記圧縮画像データの画像領域の一部を出力することが好ましい。【００５５】
この構成により、意味情報が抽出できないと判定されたときに、ユーザから切り出し情報の入力を受け付けることができる。したがって、出力される圧縮画像データにおいて、意味情報が欠落しないように、画像サイズを小さくすることができ、データ量を抑制することが可能となる。【００５６】
また、本発明の一態様に係る集積回路は、画像データのデータ圧縮を行なう集積回路であって、画像データを取得する入力部と、前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部と、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部と、前記圧縮決定部によって決定された圧縮率の初期値に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮部と、前記意味情報抽出部によって抽出された意味情報を、前記圧縮部によって生成された圧縮画像データから抽出できるか否かを判定する判定部とを備え、前記圧縮決定部は、さらに、前記判定部による判定結果に応じて圧縮率を初期値から変更し、前記圧縮部は、前記圧縮決定部によって圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する。【００５７】
この構成により、上記データ処理装置と同様の効果を奏することができる。【００５８】
また、本発明の一態様に係るデータ処理方法は、画像データのデータ圧縮を行なうデータ処理方法であって、画像データを取得する入力ステップと、前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出ステップと、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定ステップと、前記圧縮決定ステップにおいて決定された圧縮率の初期値に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮ステップと、前記意味情報抽出ステップにおいて抽出された意味情報を、前記圧縮ステップにおいて生成された圧縮画像データから抽出できるか否かを判定する判定ステップとを備え、前記圧縮決定ステップでは、さらに、前記判定ステップにおける判定結果に応じて圧縮率を初期値から変更し、前記圧縮ステップは、前記圧縮決定ステップにおいて圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する。【００５９】
この構成により、上記データ処理装置と同様の効果を奏することができる。【００６０】
また、本発明は、上記データ処理方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体或いはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００６１】
以上の説明から明らかなように、本発明の一態様に係るデータ処理装置等によれば、圧縮画像データから意味情報を抽出できるか否かに応じて変更された圧縮率に従って画像データを圧縮することができるので、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【図面の簡単な説明】
【００６２】
【図１】図１は、一般的な画像データの縮小処理における課題の一例を示す図である。
【図２】図２は、従来の圧縮方式によって圧縮後の画像から意味情報が欠落した例を示す図である。
【図３】図３は、従来の圧縮方式による圧縮処理の課題を示す図である。
【図４】図４は、本発明の実施の形態１におけるデータ処理装置の構成を示すブロック図である。
【図５】図５は、本発明の実施の形態１における圧縮決定部が保持する圧縮ポリシーテーブルの一例を示す図である。
【図６】図６は、本発明の実施の形態１における圧縮決定部が保持する閾値テーブルの一例を示す図である。
【図７】図７は、本発明の実施の形態１における入力部により取得された画像データに対して画像サイズを縮小した結果の一例を示す図である。
【図８】図８は、本発明の実施の形態１におけるデータ圧縮処理の流れを示すフローチャートである。
【図９】図９は、本発明の実施の形態１における圧縮決定部が保持する処理記録テーブルの出力例を示す図である。
【図１０】図１０は、本発明の実施の形態１における注目意味情報選定処理の流れを示すフローチャートである。
【図１１】図１１は、画像に含まれるオブジェクト像の配置の一例を示す図である。
【図１２】図１２は、本発明の実施の形態１におけるデータ処理装置によって圧縮された画像データの一例を示す図である。
【図１３】図１３は、本発明の実施の形態２におけるデータ処理装置の構成を示すブロック図である。
【図１４】図１４は、本発明の実施の形態２におけるデータ圧縮処理の流れを示すフローチャートである。
【図１５】図１５は、本発明の実施の形態２におけるデータ格納部に保持された属性情報の一例を示す図である。
【図１６】図１６は、本発明の実施の形態３におけるデータ処理装置の構成を示すブロック図である。
【図１７】図１７は、本発明の実施の形態３における意味情報記憶部に記憶されている意味情報記憶テーブルの一例を示す図である。
【図１８】図１８は、本発明の実施の形態３における圧縮決定部が保持する処理記録テーブルの出力例を示す図である。
【図１９】図１９は、本発明の実施の形態３における注目意味情報選定処理の流れを示すフローチャートである。
【図２０】図２０は、本発明の実施の形態４におけるデータ処理装置の構成を示すブロック図である。
【図２１】図２１は、本発明の実施の形態４における意味情報記憶部に記憶されている意味情報記憶テーブルの一例を示す図である。
【図２２】図２２は、本発明の実施の形態４における圧縮決定部が保持するデータ圧縮率の補正値テーブルの一例を示す図である。
【図２３】図２３は、本発明の実施の形態４におけるデータ圧縮処理の流れを示すフローチャートである。
【図２４】図２４は、本発明の実施の形態４におけるデータ処理装置によって圧縮された画像データの一例を示す図である。
【図２５】図２５は、本発明の実施の形態５におけるデータ処理装置の構成を示すブロック図である。
【図２６】図２６は、本発明の実施の形態５における圧縮決定部が取得した能力情報の一例を示す図である。
【図２７】図２７は、本発明の実施の形態５におけるバックアップ処理の流れを示すフローチャートである。
【図２８】図２８は、本発明の実施の形態６におけるデータ処理装置の構成を示すブロック図である。
【図２９】図２９は、本発明の実施の形態７におけるデータ処理装置の構成を示すブロック図である。
【図３０】図３０は、本発明の実施の形態７における圧縮決定部が取得した能力情報の一例を示す図である。
【図３１】図３１は、本発明の実施の形態８におけるデータ処理装置の構成を示すブロック図である。
【図３２】図３２は、本発明の実施の形態８におけるデータ処理装置の動作を説明するための図である。
【発明を実施するための形態】
【００６３】
以下本発明の実施の形態について、図面を参照しながら説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００６４】
（実施の形態１）
図４は、本発明の実施の形態１におけるデータ処理装置１００の構成を示すブロック図である。図４に示すように、データ処理装置１００は、入力部１０１と、意味情報抽出部１０２と、圧縮決定部１０３と、圧縮部１０４と、判定部１０５とを有する。
【００６５】
データ処理装置１００は、画像データのデータ圧縮を行なう装置である。例えば、データ処理装置１００は、画像データが記憶された外部記憶媒体を挿入可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を撮影可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【００６６】
入力部１０１は、データ処理装置１００が実装する入力手段（例えば、外部記憶媒体とのインターフェースまたは内蔵するカメラモジュールなど）を介して、処理対象とする画像データを取得する。さらに、入力部１０１は、取得した画像データを意味情報抽出部１０２に転送する。
【００６７】
意味情報抽出部１０２は、入力部１０１から転送された画像データを解析する。具体的には、意味情報抽出部１０２は、画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報（例えば、人物像の顔位置）を抽出する。さらに、意味情報抽出部１０２は、抽出した意味情報と共に画像データを圧縮決定部１０３に転送する。
【００６８】
より具体的には、意味情報抽出部１０２は、例えば、画像データが示す画像と、予め保持されたテンプレート画像とのマッチング処理を行なうことにより、画像に含まれるオブジェクト像（例えば、人物の顔像など）を検出する。そして、意味情報抽出部１０２は、例えば、検出されたオブジェクト像の画像上の位置などを意味情報として抽出する。
【００６９】
圧縮決定部１０３は、意味情報抽出部１０２から転送された画像データおよび意味情報を評価する。そして、圧縮決定部１０３は、意味情報抽出部１０２によって抽出された意味情報に基づいて、画像データの圧縮率の初期値を決定する。さらに、圧縮決定部１０３は、決定した圧縮率の初期値に従って画像データの圧縮処理を実行する指示を圧縮部１０４へ出力する。
【００７０】
圧縮部１０４は、圧縮決定部１０３から受けた指示に従い画像データを圧縮処理し、その圧縮処理結果を圧縮決定部１０３に返却する。つまり、圧縮部１０４は、圧縮決定部１０３によって決定された圧縮率に従って画像データを圧縮することにより、圧縮画像データを生成する。すなわち、圧縮部１０４は、圧縮前の画像データのデータ量と圧縮後の画像データのデータ量とによって示される圧縮率が、圧縮決定部１０３によって決定された圧縮率と一致するように、画像データを圧縮する。より具体的には、圧縮部１０４は、例えば、画像サイズ、圧縮パラメータまたは圧縮アルゴリズムを圧縮率に応じて選択することにより、圧縮結果から得られる圧縮率が決定された圧縮率と一致するように、画像データを非可逆に圧縮する。
【００７１】
ここで、圧縮率とは、画像データの圧縮効率を示す値である。また、圧縮効率とは、画像データのデータ量が圧縮により低減される程度を示す。例えば、圧縮効率が高い場合、圧縮により低減されるデータ量が大きいことを示す。
【００７２】
より具体的には、圧縮率は、例えば、圧縮前の画像データ量に対する、圧縮後の画像データ量の比率を示す。この場合、圧縮率の値が大きいほど、圧縮効率が低いことを示す。
【００７３】
次に、圧縮決定部１０３は、圧縮部１０４から返却された圧縮処理結果を判定部１０５に転送し、意味情報欠落の発生有無を判定するよう指示する。
【００７４】
判定部１０５は、圧縮決定部１０３からの指示に従い、意味情報抽出部１０２に意味情報の抽出が可能か否か問い合わせる。そして、判定部１０５は、その問い合わせに対する回答として意味情報抽出可否結果を圧縮決定部１０３に返却する。
【００７５】
つまり、判定部１０５は、意味情報抽出部１０２によって抽出された意味情報を、圧縮部１０４によって生成された圧縮画像データから抽出できるか否かを判定する。ここで、意味情報抽出部１０２によって抽出された意味情報を抽出できるとは、意味情報抽出部１０２によって抽出された意味情報と厳密に同一の意味情報だけではなく、意味情報抽出部１０２によって抽出された意味情報に類似する意味情報を抽出できることも含む。つまり、判定部１０５は、圧縮部１０４によって生成された圧縮画像データから、意味情報抽出部１０２によって抽出された意味情報と同一または類似の意味情報を抽出できるか否かを判定する。
【００７６】
より具体的には、判定部１０５は、例えば、意味情報がオブジェクト像の位置を示す場合、圧縮前の画像データから抽出された位置から所定範囲内の位置を示す意味情報が圧縮後の画像データから抽出できるか否かを判定する。この所定範囲は、実験または経験に基づいて設定されれば良い。
【００７７】
なお、圧縮前の画像データと圧縮後の画像データとの画像サイズが異なる場合、判定部１０５は、必要に応じて、圧縮前の画像データから抽出された意味情報および圧縮後の画像データから抽出された意味情報の少なくとも一方を互いに比較可能なように変換することが好ましい。例えば、意味情報がオブジェクト像の面積または位置などを示す場合、判定部１０５は、圧縮後の画像データから抽出された意味情報が示す面積または位置を、圧縮前の画像データの画像サイズにおける面積または位置に変換することが好ましい。
【００７８】
圧縮決定部１０３は、判定部１０５から返却された意味情報抽出可否結果に応じて、画像データの圧縮率を変更する。つまり、圧縮決定部１０３は、判定部１０５による判定結果に応じて圧縮率を初期値から変更する。具体的には、圧縮決定部１０３は、意味情報の抽出判定が不可と判定された場合には、画像データに対する圧縮率を変更する。より具体的には、圧縮決定部１０３は、例えば、圧縮率が４０％であって刻み値が１％に設定されている場合、圧縮率を４１％に変更する。
【００７９】
さらに、圧縮決定部１０３は、再び圧縮部１０４に変更後のデータ圧縮率により画像データの圧縮処理を実行する指示を出力する。つまり、圧縮部１０４は、圧縮決定部１０３によって圧縮率が変更された場合、変更された圧縮率に従って画像データを圧縮することにより、圧縮画像データを新たに生成する。
【００８０】
そして、圧縮決定部１０３は、判定部１０５から返却される意味情報抽出可否結果において意味情報が抽出されるまでデータ圧縮率を逐次変更し、意味情報が欠落しない最適なデータ圧縮率になるまで処理を繰り返す。つまり、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できないと判定された場合、判定部１０５によって意味情報を抽出できると判定されるまで、圧縮効率が減少するように圧縮率を繰り返し変更する。
【００８１】
そして、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できると判定された場合、その意味情報が抽出された圧縮画像データを出力する。
【００８２】
次に、圧縮決定部１０３が圧縮率の初期値を決定する際に参照する圧縮ポリシーテーブルについて説明する。
【００８３】
図５は、本発明の実施の形態１における圧縮決定部１０３が保持する圧縮ポリシーテーブルの一例を示す図である。また、図６は、本発明の実施の形態１における圧縮決定部１０３が保持する閾値テーブルの一例を示す図である。
【００８４】
図５に示すように、圧縮ポリシーテーブルには、意味情報の有無、面積割合、および意味情報の数に対応付けて、圧縮ポリシーレベルが格納されている。
【００８５】
圧縮ポリシーレベルは、圧縮効率の高さを示し、圧縮率と一対一に対応する。なお、ここでは説明簡易化のため、圧縮ポリシーレベルは５段階である。
【００８６】
意味情報の有無は、圧縮前の画像データから意味情報が抽出されるか否かを示す。ここでは、「Ｔｒｕｅ」は、意味情報が抽出されることを示し、「Ｆａｌｓｅ」は、意味情報が抽出されないことを示す。
【００８７】
面積割合は、画像の総面積に対する、抽出された意味情報に対応するオブジェクト像の面積の割合（以下、単に「意味情報の面積割合」と記載）が大きいか小さいかを示す。ここでは、「Ｌａｒｇｅ」は、意味情報の面積割合が大きいことを示し、「Ｓｍａｌｌ」は、意味情報の面積割合が小さいことを示す。
【００８８】
意味情報の数は、圧縮前の画像データから抽出される意味情報の数が多いか少ないかを示す。ここでは、「Ｍａｎｙ」は、意味情報の数が多いことを示し、「Ｆｅｗ」は、意味情報の数が少ないことを示す。
【００８９】
圧縮決定部１０３は、この圧縮ポリシーテーブルを参照することにより、意味情報に関連するパラメータに応じて圧縮ポリシーレベルを決定する。つまり、圧縮決定部１０３は、この圧縮ポリシーテーブルを参照することにより、意味情報抽出部１０２によって抽出された意味情報に基づいて、圧縮率の初期値を決定する。
【００９０】
ここで、圧縮ポリシーテーブル上の判定値（「Ｌａｒｇｅ」、「Ｓｍａｌｌ」、「Ｍａｎｙ」または「Ｆｅｗ」）は、図６に示す閾値テーブルを適宜参照するように設定されている。その結果、データ処理装置１００は、閾値テーブルに格納された値を変更することにより、画像データの圧縮率決定に必要となる基準値（閾値）を、ニーズに応じて容易に調整することができる。
【００９１】
なお、ここでは、「Ｌａｒｇｅ」は、意味情報の面積割合が２０％を超えることを示すように設定されている。また、「Ｓｍａｌｌ」は、意味情報の面積割合が２０％以下であることを示すように設定されている。
【００９２】
同じように、「Ｍａｎｙ」は、抽出された意味情報の数が２個以上であることを示すように設定されている。また、「Ｆｅｗ」は、抽出された意味情報の数が２個未満であることを示すように設定されている。
【００９３】
なお、これらの基準値（閾値）は、実験または経験等により予め設定されれば良い。
【００９４】
図７は、本発明の実施の形態１における入力部１０１により取得された画像データに対して画像サイズを縮小した結果の一例を示す図である。図７の「Ａ−１」から「Ａ−５」は、入力部１０１により取得されたオリジナルの画像データの名称である。「Ａ−１」から「Ａ−５」の画像データの各々の画像サイズは、横幅が４０００ピクセル、縦幅が３０００ピクセルである。以下、名称が「Ａ−１」〜「Ａ−５」の画像データを、入力画像Ａ−１〜Ａ−５と記載する。
【００９５】
入力画像Ａ−１は、人物を含まない風景写真である。入力画像Ａ−２は、一人の人物が大きく写っているポートレート写真である。入力画像Ａ−３は、複数の人物が比較的大きく写っている集合写真である。入力画像Ａ−４は、一人の人物が遠くに小さく写っている写真である。入力画像Ａ−５は、複数の人物が極めて小さく写っている集合写真である。
【００９６】
これらの入力画像Ａ−１〜Ａ−５を、圧縮ポリシーレベルに基づく圧縮率によって単純に圧縮処理した例が、「Ｂ−１」〜「Ｂ−５」の出力画像である。各々圧縮処理後のサイズにより、画像データが固定のデータ圧縮率で圧縮されていることがわかる。一方で、固定的な変換により画像の主題であった人物の顔の情報が一部欠落してしまっていることがわかる。
【００９７】
次に、以上のように構成されたデータ処理装置１００の各種動作について説明する。具体的には、本発明の実施の形態１における圧縮決定部１０３が、圧縮ポリシーレベルに基づくデータ圧縮に加え、判定部１０５との連携により、意味情報の欠落を回避するデータ圧縮処理の流れについて、図８〜図１１を用いて説明する。
【００９８】
図８は、本発明の実施の形態１におけるデータ圧縮処理の流れを示すフローチャートである。また、図９は、本発明の実施の形態１における圧縮決定部１０３が保持する処理記録テーブルの出力例を示す図である。
【００９９】
まず、入力部１０１は、画像データの実体を取得する（ステップＳ１０１）。続いて、意味情報抽出部１０２は、入力部１０１から転送された画像データに意味情報が存在しているか否かを解析する（ステップＳ１０２）。つまり、意味情報抽出部１０２は、画像データから意味情報を抽出する。
【０１００】
ここで、ステップＳ１０２において、画像データに意味情報が存在しない場合（ステップＳ１０２のＮ）、圧縮決定部１０３は、処理記録テーブルに「意味情報なし」を示す情報を登録する（ステップＳ１０３）。具体的には、圧縮決定部１０３は、例えば、図９に示すように、データ名「Ａ−１」に対して、「意味情報なし」を示す情報として、意味情報の有無に「ｆａｌｓｅ」を登録する。
【０１０１】
次に、圧縮決定部１０３は、内部に保持する圧縮ポリシーテーブルを参照することにより、画像データの圧縮率の初期値を決定する（ステップＳ１０４）。具体的には、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルを参照することにより、例えば、圧縮ポリシーを「１」と判定し、圧縮率の初期値を「２０％」と決定する。そして、圧縮決定部１０３は、圧縮部１０４にデータ圧縮処理の実行を指示する。
【０１０２】
続いて、圧縮部１０４は、決定された圧縮率に従って画像データを圧縮することにより、圧縮画像データを生成する（ステップＳ１０５）。圧縮決定部１０３は、圧縮部１０４による処理が正しくなされた結果を得た際、処理記録テーブルに実際に処理したデータ圧縮率を登録し（ステップＳ１０６）、処理を終了する。つまり、圧縮決定部１０３は、圧縮画像データを出力し、処理を終了する。
【０１０３】
一方、ステップＳ１０２において、画像データに意味情報が存在する場合（ステップＳ１０２のＹ）、圧縮決定部１０３は、処理記録テーブルに抽出した意味情報を登録する（ステップＳ１０７）。具体的には、圧縮決定部１０３は、例えば図９に示すように、顔の位置を示す座標Ｘ「１２５４」および座標Ｙ「４５３」と、顔の大きさを示す横幅Ｗ「３３４」および縦幅Ｈ「３６５」とを、入力画像Ａ−２の意味情報として登録する。
【０１０４】
次に、圧縮決定部１０３は、後述する「注目意味情報選定処理」により選定された注目意味情報に対する圧縮率の初期値を決定する（ステップＳ１０８）。
【０１０５】
次に、圧縮決定部１０３は、ステップＳ１０８において決定された圧縮率の初期値（例えば、入力画像Ａ−２に対して「４０％」）を用いて、圧縮部１０４にデータ圧縮処理の実行を指示する（ステップＳ１０９）。つまり、圧縮部１０４は、決定された圧縮率の初期値に従って画像データを圧縮することにより、圧縮画像データを生成する。
【０１０６】
続いて、圧縮決定部１０３は、圧縮部１０４からの圧縮処理結果に対し、判定部１０５に圧縮処理後のデータにおいて意味情報を抽出可能か否かを問い合わせる（ステップＳ１１０）。つまり、判定部１０５は、ステップＳ１０２において抽出された意味情報を圧縮画像データから抽出できるか否かを判定する。
【０１０７】
具体的には、例えば、判定部１０５は、圧縮率の初期値「４０％」に従って入力画像Ａ−２の画像データを圧縮した圧縮画像データから意味情報を抽出できると判定する。
【０１０８】
ここで、判定部１０５から抽出不可能の応答が得られた場合（ステップＳ１１０のＮ）、圧縮決定部１０３は、予め決められた刻み値（ここでは、「１％」）を現在の圧縮率の値に加算することにより、圧縮率を変更する（ステップＳ１１１）。つまり、判定部１０５によって意味情報を抽出できないと判定された場合、圧縮決定部１０３は、圧縮効率が低下するように圧縮率を変更する。
【０１０９】
そして、圧縮決定部１０３は、判定部１０５から抽出可能の応答を得るまで、ステップＳ１０９およびステップＳ１１０の処理を繰り返す。つまり、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できないと判定された場合、判定部１０５によって意味情報を抽出できると判定されるまで、圧縮効率が低下するように圧縮率を変更する。なお、この動作については、入力画像Ａ−３の例を用いて、後ほど詳しく説明する。
【０１１０】
一方、判定部１０５から抽出可能の応答が得られた場合（ステップＳ１１０のＹ）、圧縮決定部１０３は、処理記録テーブルに現在の圧縮率を登録し（ステップＳ１０６）、処理を終了する。つまり、判定部１０５によって意味情報を抽出できると判定された場合、圧縮決定部１０３は、その意味情報が抽出された圧縮画像データを出力する。
【０１１１】
次に、ステップＳ１０８に示した注目意味情報選定処理の詳細を、図１０を用いて説明する。
【０１１２】
図１０は、本発明の実施の形態１における注目意味情報選定処理の流れを示すフローチャート図である。また、図１１は、画像に含まれるオブジェクト像の配置の一例を示す図である。
【０１１３】
圧縮決定部１０３は、抽出された意味情報の数が所定の数以上であるか否かを判定する（ステップＳ２０１）。この所定の数は、実験または経験等に基づいて予め定められた数である。本実施の形態では、所定の数は、図６に示した閾値テーブルに基づいて決定され、具体的には「２」である。
【０１１４】
ここで、ステップＳ２０１において、意味情報の数が所定の数以上でないと判定された場合（ステップＳ２０１のＮ）、抽出された唯一の意味情報を注目意味情報として選定する（ステップＳ２０２）。
【０１１５】
続いて、圧縮決定部１０３は、選定された注目意味情報の面積割合が所定の値以上であるか否かを判定する（ステップＳ２０３）。この所定の値は、実験または経験等に基づいて予め定められた値である。本実施の形態では、図６に示した閾値テーブルに基づいて決定され、具体的には「２０％」である。
【０１１６】
ここで、注目意味情報の面積割合が所定の値以上である場合（ステップＳ２０３のＹ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「２」と判定し、圧縮率の初期値を「４０％」と決定する（ステップＳ２０４）。
【０１１７】
一方、注目意味情報の面積割合が所定の値未満である場合（ステップＳ２０３のＮ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「４」と判定し、圧縮率の初期値を「８０％」と決定する（ステップＳ２０８）。
【０１１８】
一方、ステップＳ２０１において、意味情報の数が所定の数以上であると判定された場合（ステップＳ２０１のＹ）、圧縮決定部１０３は、面積割合が最大となる意味情報を注目意味情報として選定する（ステップＳ２０５）。すなわち、圧縮決定部１０３は、複数の意味情報が抽出された場合、複数の意味情報のそれぞれに対応するオブジェクト像の面積に基づいて、複数の意味情報の中から注目意味情報を選定する。
【０１１９】
なお、圧縮決定部１０３は、必ずしも、面積割合が最大となる意味情報を注目意味情報として選定する必要はない。例えば、圧縮決定部１０３は、意味情報の面積割合が閾値以上である意味情報を注目意味情報として選定しても良い。この場合であっても、閾値が適切に設定されれば、圧縮決定部１０３は、面積割合が最大となる意味情報を注目意味情報として選定する場合と同様に注目意味情報を選定することができる。
【０１２０】
続いて、圧縮決定部１０３は、選定された注目意味情報の面積割合が所定の値以上であるか否かを判定する（ステップＳ２０６）。
【０１２１】
ここで、注目意味情報の面積割合が所定の値以上である場合（ステップＳ２０６のＹ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「３」と判定し、圧縮率の初期値を「６０％」と決定する（ステップＳ２０７）。
【０１２２】
一方、注目意味情報の面積割合が所定の値未満である場合（ステップＳ２０６のＮ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「５」と判定し、圧縮率の初期値を「１００％」と決定する（ステップＳ２０９）。
【０１２３】
以上のように、圧縮決定部１０３は、複数の意味情報が抽出された場合は、意味情報の面積割合に基づいて、複数の意味情報の中から注目意味情報を選定する。そして、圧縮決定部１０３は、選定した注目意味情報に基づいて圧縮率の初期値を決定する。
【０１２４】
以下に、上記の処理の流れを、図７に示した入力画像を用いて、さらに具体的に説明する。なお、以下の説明において、意味情報は人物の顔像の特徴を示す情報である。
【０１２５】
まず、前述した入力画像Ａ−２（一人の人物が大きく写っているポートレート写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−２から抽出される意味情報は１つであるため、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上ではないと判定する（ステップＳ２０１のＮ）。そして、圧縮決定部１０３は、抽出された唯一の意味情報を注目意味情報として選定する（ステップＳ２０２）。ここで、入力画像Ａ−２において、注目意味情報の面積割合が所定の値「２０％」以上であるので（ステップＳ２０３のＹ）、圧縮決定部１０３は、圧縮ポリシーを「２」と判定し、圧縮率の初期値を「４０％」と決定する（ステップＳ２０４）。
【０１２６】
次に、前述した入力画像Ａ−３（複数の人物が比較的大きく写っている集合写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−３から抽出される意味情報は５つであるため、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上であると判定する（ステップＳ２０１のＹ）。そして、圧縮決定部１０３は、複数の意味情報のうち、意味情報の面積割合が最大となる意味情報を注目意味情報として選定する（ステップＳ２０５）。すなわち、入力画像Ａ−３では、図１１に示す顔像の配置概略図から明らかなように、複数の意味情報に対応する顔領域１〜５のうち、最も面積の大きい顔領域５に対応する意味情報が注目意味情報として選定される。ここで、選定された注目意味情報の面積割合が所定の値「２０％」以上であるので（ステップＳ２０６のＹ）、圧縮決定部１０３は、圧縮ポリシーを「３」と判定し、圧縮率の初期値を「６０％」と決定する（ステップＳ２０７）。
【０１２７】
さらに、入力画像Ａ−４（一人の人物が遠くに小さく写っている写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−４から抽出される意味情報は１つであるため、圧縮決定部１０３は、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上ではないと判定する（ステップＳ２０１のＮ）。そして、圧縮決定部１０３は、抽出された唯一の意味情報を注目意味情報として選定する（ステップＳ２０２）。ここで、選定された注目意味情報の面積割合が所定の値「２０％」未満であるので（ステップＳ２０３のＮ）、圧縮決定部１０３は、圧縮ポリシーを「４」と判定し、圧縮率の初期値を「８０％」と決定する（ステップＳ２０８）。
【０１２８】
さらに、入力画像Ａ−５（複数の人物が極めて小さく写っている集合写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−５から抽出される意味情報は５つであるため、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上であると判定する（ステップＳ２０１のＹ）。そして、圧縮決定部１０３は、複数の意味情報のうち、意味情報の面積割合が最大となる意味情報を注目意味情報として選定する（ステップＳ２０５）。ここで、選定された注目意味情報の面積割合が所定の値「２０％」未満であるので（ステップＳ２０６のＮ）、圧縮決定部１０３は、圧縮ポリシーを「５」と判定し、圧縮率の初期値を「１００％」と決定する（ステップＳ２０９）。
【０１２９】
以上説明したように、圧縮決定部１０３は、画像データから抽出された意味情報の状態に応じて、注目意味情報を選定する。そして、圧縮決定部１０３は、圧縮ポリシーテーブルを参照することにより、意味情報に基づいて画像データの圧縮率の初期値を決定する。
【０１３０】
次に、入力画像Ａ−３を用いて、図８のステップＳ１０９以降の処理について、詳細に説明する。
【０１３１】
圧縮決定部１０３は、ステップＳ１０８において、画像データの圧縮率の初期値を「６０％」と決定する。そして、圧縮決定部１０３は、ステップＳ１０９において、圧縮部１０４に、指定された圧縮率「６０％」での圧縮処理の実行を指示する。しかしながら、圧縮率「６０％」で圧縮した際、圧縮決定部１０３が判定部１０５から注目意味情報の抽出不可能の応答を得るケースがある。これは、注目意味情報の判定基準を満足する圧縮率であっても、その圧縮率で実際に規定の圧縮を施した際、注目する意味情報の欠落が発生する可能性があるためである。このため、圧縮決定部１０３は、圧縮ポリシーに基づく圧縮率の初期値により圧縮処理を実行した際、万が一意味情報の欠落が発生した場合には（ステップＳ１１０のＮ）、前述したように意味情報の欠落が発生しないレベルまで所定の刻み値で圧縮率の値を繰り返し変更する（ステップＳ１１１）。ここでは、入力画像Ａ−３の注目意味情報（図１１の顔領域５）が意味情報として抽出される圧縮率が「６３％」であったので、圧縮決定部１０３は、図９に示す処理記録テーブルに処理結果の圧縮率「６３％」を登録する。
【０１３２】
また、入力画像Ａ−４についても、圧縮決定部１０３は、ステップＳ１０８において、画像データの圧縮率の初期値を「８０％」と決定する。そして、圧縮決定部１０３は、ステップＳ１０９において、圧縮部１０４に、指定された圧縮率「８０％」での圧縮処理の実行を指示する。しかしながら、圧縮率「８０％」で圧縮された画像データからは注目する意味情報が抽出不可能なため、ステップＳ１１０およびステップＳ１１１の処理を繰り返すことにより、圧縮決定部１０３は、圧縮率の値を「９１％」に変更する。
【０１３３】
図１２は、本発明の実施の形態１におけるデータ処理装置１００によって圧縮された画像データの一例を示す図である。具体的には、図１２は、本発明の実施の形態１における入力部１０１から入力する画像データと、その画像サイズを意味情報の抽出結果に基づくデータ圧縮率で圧縮処理した結果との一例を示す図である。
【０１３４】
図１２は、図７に示した単純な圧縮処理に比べ、意味情報の欠落を抑制しながら柔軟に画像データのデータ圧縮率を変更している点を示している（処理後画像名「Ｃ−３」および「Ｃ−４」の処理後画像を参照）。
【０１３５】
かかる構成によれば、データ処理装置１００は、画像データに含まれる意味情報の状態に応じて画像データの圧縮率の初期値を決定する。そして、データ処理装置１００は、圧縮画像データにおいて注目する意味情報が抽出されるまで圧縮率を自動で変更する。これにより、例えば、意味情報が顔の位置である場合、データ処理装置１００は、当該位置に顔が抽出される極限のサイズまで画像の縮小処理を制御できるようになる。つまり、データ処理装置１００は、画像データに対するユーザからのデータ圧縮処理の指示操作を必要とせず、圧縮後の画像データを保存するための記憶容量を必要最低限まで削減できる。また、画像に含まれる意味情報としての顔が縮小処理により潰れないように制御されるため、データ処理装置１００は、予め定められた圧縮率に従った一括データ圧縮処理では失われがちな意味情報の欠落を抑制することができる。
【０１３６】
つまり、データ処理装置１００は、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【０１３７】
なお、本実施の形態において、画像に含まれるオブジェクト像の特徴を示す意味情報は、人物像の顔位置および顔面積であったが、人物像の表情、ポーズ、もしくはジェスチャを示す人物情報、画像に含まれる文字像の内容を示す文字情報、または画像に含まれるオブジェクト像の種別を示す物体情報（動物、建造物、乗り物、風景、植物、人造物（旗、家庭用品、服飾など）であっても良い。
【０１３８】
このように構成すれば、データ処理装置１００は、画像データに含まれる意味情報のうち、顔情報に加えて看板の文字列、或いは街角のランドマークなどの物体情報も意味情報の欠落状態を監視する対象として制御できるため、旅行、発表会などのシチュエーションを示すコンテキスト情報の欠落を抑制することができる。つまり、データ処理装置１００は、圧縮画像データにおいて、人物情報、文字情報または物体情報が欠落することを抑制することができる。
【０１３９】
また、本実施の形態において、圧縮ポリシーテーブルには、２０％〜１００％までの圧縮率に対応する５段階の圧縮ポリシーレベルが定義されていたが、必ずしも５段階の圧縮ポリシーレベルが定義される必要はない。例えば、圧縮ポリシーテーブルには、１０段階の圧縮ポリシーレベルが定義されても良い。また、圧縮ポリシーテーブルには、画像データに対する、意味情報の有無、総面積に占めるオブジェクト像の面積の割合の大きさ、および意味情報の数に対応付けて、圧縮ポリシーレベルおよび圧縮率が格納されたが、必ずしもこのように圧縮ポリシーレベルおよび圧縮率が格納される必要はない。例えば、圧縮ポリシーテーブルには、意味情報のパラメータ（例えば、人物の表情が笑顔のものは優先的に圧縮率を低くして高品位な画像として保持するなど）に対応付けて圧縮率が格納されても良い。
【０１４０】
また、本実施の形態において、閾値テーブルには、総面積に対するオブジェクト像面積の割合「２０％」および意味情報の数「２」が閾値として格納されていたが、閾値はこれらの値に限らない。例えば、閾値は、パラメータのバリエーションと共にユーザが自由に変更できるようにしても良い。
【０１４１】
また、本実施の形態において、圧縮処理後の画像データから意味情報を抽出可能でなければ、圧縮決定部１０３が圧縮効率を下げる（例えば、圧縮率の値を「４０％」から「４１％」以上に逐次変更する）ことにより、画像データに含まれる意味情報の欠落を抑制する例を示した。しかし、その逆に、指定した圧縮率において意味情報を抽出可能であれば、圧縮効率を上げる（例えば、圧縮率を「４０％」から「３９％」以下に逐次変更する）ことにより、画像データに含まれる意味情報の欠落を抑制しながら極限まで画像データのデータ量を小さくするようにしても良い。
【０１４２】
つまり、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できると判定された場合、判定部１０５によって意味情報を判定できないと判定されるまで、圧縮効率が向上するように圧縮率の値を変更しても良い。この場合、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力する。これにより、データ処理装置１００は、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【０１４３】
また、本実施の形態において、説明の簡易化のため、圧縮率が変更される際の刻み値が「１％」である場合について説明したが、刻み値はこれに限られない。例えば、刻み値は「５％」であっても良い。また、刻み値は、画像の種類、または圧縮率に応じて、段階的或いは流動的に設定されても良い。
【０１４４】
また、本実施の形態において、圧縮部１０４は、画像サイズを変更することにより、圧縮決定部１０３によって決定または変更された圧縮率と一致するように画像データを圧縮していたが、必ずしも、このような方法により画像データを圧縮する必要ない。例えば、圧縮部１０４は、ＪＰＥＧ方式（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの画像圧縮方式において欠落利用されるパラメータ値を変更することにより、決定または変更された圧縮率と一致するように画像データを圧縮しても良い。さらに、圧縮部１０４は、画像サイズおよびパラメータ値の両方を変更することにより、決定または変更された圧縮率と一致するように画像データを圧縮しても良い。
【０１４５】
また、本実施の形態において、圧縮決定部１０３は、意味情報の面積割合が最大となる意味情報を注目意味情報として選定したが、必ずしもこのように注目意味情報は選定される必要はない。例えば、圧縮決定部１０３は、意味情報の面積割合が所定の範囲内（例えば、５％以上の領域をもつ顔画像）かつ最小となる意味情報を注目意味情報として選定しても良い。つまり、圧縮決定部１０３は、面積割合が閾値以上である意味情報のうち、面積割合が最小となる意味情報を注目意味情報として選定しても良い。
【０１４６】
このように構成すれば、抽出された意味情報のうち、例えば、顔情報の表示面積が予め決められた範囲に収まるもので、最も小さいものを注目意味情報として設定し、注目すべき意味情報が欠落しないようにデータ圧縮率を制御するため、画像に含まれる複数の被写体のうち、副題として写された意味情報の欠落を抑制できる。
【０１４７】
また、本実施の形態において、圧縮決定部１０３は、圧縮ポリシーテーブルを参照することにより、意味情報に基づいて圧縮率の初期値を決定していたが、必ずしもこのように圧縮率の初期値を決定する必要はない。例えば、圧縮決定部１０３は、任意の圧縮率を初期値として決定しても良い。この場合であっても、判定部１０５による判定結果に従って圧縮率が変更されるので、データ処理装置１００は、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【０１４８】
（実施の形態２）
次に、本発明の実施の形態２について説明する。
【０１４９】
本実施の形態におけるデータ処理装置１００は、さらにデータ格納部１０６を備える点が、実施の形態１におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１と異なる点を中心に説明する。
【０１５０】
図１３は、本発明の実施の形態２におけるデータ処理装置１００の構成を示すブロック図である。図１３において、図４と同じ構成要素については同じ符号を用い、説明を省略する。
【０１５１】
図１３に示すように、データ処理装置１００は、図４の構成要素に加え、データ格納部１０６を有する。
【０１５２】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０１５３】
データ格納部１０６は、例えばハードディスクなどの記憶媒体であり、少なくとも１つの画像データを格納している。さらに、データ格納部１０６には、格納されている画像データの属性情報を格納している。
【０１５４】
次に、以上のように構成されたデータ処理装置１００における各種動作について説明する。
【０１５５】
図１４は、本発明の実施の形態２におけるデータ圧縮処理の流れを示すフローチャートである。また、図１５は、本発明の実施の形態２におけるデータ格納部１０６に保持された属性情報の一例を示す図である。以下、図１４および図１５を用いて、本実施の形態におけるデータ圧縮処理の詳細を説明する。
【０１５６】
入力部１０１は、データ格納部１０６に格納された１つ以上の画像データ（ここでは、格納画像データ数＝Ｎ）を処理対象として特定する。さらに、入力部１０１は、処理対象データポインタｎを初期化（ｎ＝０）する（ステップＳ３０１）。
【０１５７】
次に、入力部１０１は、処理対象データポインタｎによって指し示される画像データの属性情報（図１５に示すような画像データ名、画像データサイズ、画像データ種別など）を取得する（ステップＳ３０２）。続いて、データ処理装置１００は、前述した実施の形態１における図８で説明したデータ圧縮処理を実行する（ステップＳ３０３）。
【０１５８】
そして、圧縮決定部１０３は、データ格納部１０６に格納されている全ての画像データに対しデータ圧縮処理を実行したか否かを確認する（ステップＳ３０４）。
【０１５９】
ここで、いずれか１つでも画像データに対してデータ圧縮処理が実行されていない場合は（ステップＳ３０４のＮ）、入力部１０１は、処理対象データポインタに「１」を加算する（ステップＳ３０５）。そして、データ処理装置１００は、ステップＳ３０１からステップＳ３０４の処理を繰り返す。
【０１６０】
一方、全ての格納画像データに対してデータ圧縮処理が実行された場合（ステップＳ３０４のＹ）、データ圧縮処理を終了する。
【０１６１】
かかる構成によれば、データ処理装置１００は、入力部１０１から入力された画像データに対するリアルタイムなデータ圧縮処理だけではなく、データ格納部１０６に一旦格納された画像データに対してもデータ圧縮処理を実行できる。そのため、データ処理装置１００は、データ入力時ではなく、アイドル時間にデータ圧縮処理を行なうことができ、データ入力時のパフォーマンス低下を軽減できる。
【０１６２】
なお、ここでは、入力部１０１は、処理対象データポインタを、「０」から全格納画像データ数「Ｎ」まで変更することにより、データ格納部１０６に格納されたすべての画像データを処理対象データとして読み出した。しかし、入力部１０１は、格納された画像データの一部を指定して読み出しても良い。また、入力部１０１は、ある条件に従って選定された画像データのみを指定して読み出しても良い。
【０１６３】
（実施の形態３）
次に、本発明の実施の形態３について説明する。
【０１６４】
本実施の形態におけるデータ処理装置１００は、さらに、意味情報記憶部１０７と類似判定部１０８とを備える点が、実施の形態２におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１または２と異なる点を中心に説明する。
【０１６５】
図１６は、本発明の実施の形態３のデータ処理装置１００の構成を示すブロック図である。図１６において、図４および図１３と同じ構成要素については同じ符号を用い、説明を省略する。
【０１６６】
図１６に示すように、データ処理装置１００は、図４および図１３の構成要素に加え、意味情報記憶部１０７と、類似判定部１０８とを有する。
【０１６７】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０１６８】
意味情報記憶部１０７は、意味情報を記憶している。具体的には、意味情報記憶部１０７は、例えば、オブジェクト像を示すサンプルデータを意味情報として記憶している。
【０１６９】
類似判定部１０８は、意味情報抽出部１０２によって抽出された意味情報と、意味情報記憶部１０７に記憶されている意味情報との類似度合いを示す類似度を算出する。具体的には、類似判定部１０８は、例えば、抽出された意味情報が示すオブジェクト像と、記憶されているサンプルデータとを比較することにより類似度を算出する。
【０１７０】
圧縮決定部１０３は、意味情報抽出部１０２によって複数の意味情報が抽出された場合、類似判定部１０８によって算出された類似度に基づいて、複数の意味情報の中から注目意味情報を選定する。具体的には、圧縮決定部１０３は、抽出された複数の意味情報の中から、類似度が最大となる意味情報を注目意味情報として選定する。
【０１７１】
図１７は、本発明の実施の形態３における意味情報記憶部１０７に記憶されている意味情報記憶テーブルの一例を示す図である。
【０１７２】
図１７に示すように、意味情報記憶テーブルには、ＩＤと、意味情報種別と、名称と、データ登録数とが格納される。
【０１７３】
ＩＤは、意味情報を特定するための情報である。
【０１７４】
意味情報種別は、意味情報の種別を示す情報である。例えば、「ｈｕｍａｎ」は、意味情報に対応するオブジェクト像が人物像であることを示す。なお、意味情報種別は、例えば、「犬」或いは「猫」などの動物の種別を示しても良い。また、意味情報種別は、例えば、「ばら」或いは「チューリップ」などの花の種別を示しても良い。
【０１７５】
名称は、意味情報の名称を示し、例えば、「Ｍｉｋｅ」などの人の名前を示す。この名称は、例えば、画像データに付与されたメタ情報などを用いて登録されれば良い。
【０１７６】
データ登録数は、類似判定に用いられるサンプルデータの登録数を示す。つまり、意味情報記憶部１０７は、意味情報記憶テーブルに格納されたＩＤに対応付けて、サンプルデータを意味情報として記憶している。サンプルデータは、例えば、オブジェクト像を含む画像データである。
【０１７７】
次に、以上のように構成されたデータ処理装置１００における各種動作について説明する。
【０１７８】
図１８は、本発明の実施の形態３における圧縮決定部１０３が保持する処理記録テーブルの出力例を示す図である。また、図１９は、本発明の実施の形態３における注目意味情報選定処理の流れを示すフローチャートである。具体的には、図１９は、実施の形態１で用いた図８のステップＳ１０８（図１０の処理）の別の処理例を示す図である。
【０１７９】
以下、図１８および図１９を用いて注目意味情報選定処理の流れを説明する。
【０１８０】
まず、圧縮決定部１０３は、意味情報抽出部１０２が抽出した意味情報のうち、類似度が算出される意味情報があるか否かを類似判定部１０８に問い合わせる（ステップＳ４０１）。類似判定部１０８は、圧縮決定部１０３からの問い合わせに応じて、意味情報記憶部１０７が保持する意味情報記憶テーブル（図１７）を参照し、抽出された意味情報に類似する意味情報が存在するか否かを判定し、その結果を圧縮決定部１０３に返却する。
【０１８１】
ここで、類似する意味情報が存在しない場合（すなわち、類似度が算出される意味情報がない場合）、実施の形態１にて説明した図１０のステップＳ２０１に進む（ステップＳ４０１のＮ）。
【０１８２】
一方、圧縮決定部１０３は、類似判定部１０８からの判定結果において、１つでも類似度が算出された場合（ステップＳ４０１のＹ）、抽出された意味情報が所定の数以上（ここでは、２人以上）であるか否かを判定する（ステップＳ４０２）。
【０１８３】
ここで、所定の数以上である場合（ステップＳ４０２のＹ）、圧縮決定部１０３は、類似度が算出された全ての意味情報の類似度を比較し、算出された類似度が最大となる意味情報を注目意味情報として選定する（ステップＳ４０３）。
【０１８４】
例えば、実施の形態１では、図９に示すように、入力画像Ａ−３が入力された際、顔領域５が他の顔領域に対して面積が最大となるので、顔領域５を示す意味情報が注目意味情報として選定されていた。これに対し、本実施の形態においては、図１８に示すように、顔領域３が他の顔領域に対して類似度が最大となるので、顔領域３を示す意味情報が注目意味情報として選定される。
【０１８５】
なお、図１７に示すように、意味情報記憶部１０７が保持する意味情報記憶テーブルは各種パラメータを保持しており、類似判定部１０８によって適宜参照される。例えば、抽出した意味情報が人間であることを示す「ｈｕｍａｎ」を格納する意味情報種別、抽出した意味情報に付与されたメタ情報や名称（ここでは、「Ｍｉｋｅ」や「Ｊｕｌｉａ」などの人名）、類似判定に用いるオブジェクト像のサンプルデータ登録数などが含まれる。そのため、図１８に示す処理記録テーブルでは、実施の形態１の図９で示した意味情報の位置情報に加え、抽出された意味情報の意味情報種別や類似と思われる人物の候補名、その類似度（類似判定部１０８部が出力する判定結果を示す類似確率値：単位は％）が記録されている。
【０１８６】
すなわち、圧縮決定部１０３は、類似判定部１０８の判定結果により、入力画像Ａ−３に対しては、類似度が最も高かった顔領域３を示す意味情報を注目意味情報として選定し、その意味情報はおそらく人名「Ｊｕｌｉａ」であると判定したことになる。
【０１８７】
同様に、入力画像Ａ−５が入力された際も、図９においては顔領域２が他の顔領域に対して面積が最大となるので、顔領域２を示す意味情報が注目意味情報として選定されていた。これに対し、本実施の形態においては、顔領域１が他の顔領域に対して類似度が最大となるので、顔領域１を示す意味情報が注目意味情報として選定される（人名は同じく「Ｊｕｌｉａ」）。その後の処理であるステップＳ４０５からステップＳ４０９は、実施の形態１における図１０と同様の処理のため、本実施の形態においては説明を省略する。
【０１８８】
かかる構成によれば、データ処理装置１００は、例えば、意味情報データベースに格納される家族や知人の顔辞書データ（サンプルデータ）と、抽出された意味情報に対応するオブジェクト像とを比較する。そして、データ処理装置１００は、顔辞書データが示す顔像と、抽出された意味情報に対応するオブジェクト像との類似度が最も大きいオブジェクト像に対応する意味情報を注目意味情報として設定する。そして、データ処理装置１００は、注目意味情報が欠落しないようにデータ圧縮率を制御する。そのため、データ処理装置１００は、画像に含まれる複数の被写体のうち、家族や友人といった予め登録された被写体に類似する被写体に対応する意味情報の欠落を優先的に抑制できる。
【０１８９】
なお、本実施の形態において、圧縮決定部１０３は、算出された類似度が最大となる意味情報を注目意味情報として選定したが、必ずしもこのように注目意味情報を選定しなくても良い。例えば、圧縮決定部１０３は、算出された類似度が所定の範囲内（例えば、４０％以上の領域をもつ顔画像）かつ画像データの総面積に占める割合が最小となるオブジェクト像に対応する意味情報を注目意味情報として選定しても良い。つまり、圧縮決定部１０３は、複数の意味情報の中から、類似判定部１０８によって算出された類似度が閾値以上であり、かつ、面積割合が最小となる意味情報を注目意味情報として選定しても良い。
【０１９０】
このように構成すれば、データ処理装置１００は、例えば、意味情報データベースに格納される家族や知人の顔辞書データと、抽出された意味情報に対応するオブジェクト像とを比較する。そして、データ処理装置１００は、顔辞書データが示す顔像と、抽出された意味情報に対応するオブジェクト像との類似度が予め決められた範囲に収まり、かつ、最も小さいオブジェクト像に対応する意味情報を注目意味情報として設定する。そして、データ処理装置１００は、注目意味情報が欠落しないようにデータ圧縮率を制御する。そのため、データ処理装置１００は、画像に含まれる複数の被写体のうち、副題として写された、面積が比較的小さい意味情報であっても、家族や友人といった予め登録された意味情報に類似する意味情報として、意味情報の欠落を優先的に抑制できる。
【０１９１】
なお、本実施の形態では、複数の意味情報が抽出された場合に、画像から抽出された意味情報と、意味情報記憶テーブルに登録された顔像などのオブジェクト像との類似度を用いて、注目意味情報を選定する例を示した。しかし、データ処理装置１００は、必ずしもこのように注目意味情報を選定する必要はない。
【０１９２】
例えば、圧縮決定部１０３は、ユーザ間の親密さの度合いを示す親密度を含むソーシャル情報から得られるユーザ間の親密度を用いて、注目意味情報を選定しても良い。具体的には、圧縮決定部１０３は、ソーシャル情報を参照して、複数の意味情報の各々に対応するユーザの、データ処理装置１００に対応するユーザに対する親密度を取得し、取得した親密度に基づいて、複数の意味情報の中から注目意味情報を選定しても良い。例えば、圧縮決定部１０３は、閾値以上の親密度を有する意味情報を、注目意味情報として選定しても良い。
【０１９３】
ここで、意味情報に対応するユーザとは、例えば顔辞書データなどの意味情報記憶テーブルを参照して取得されるユーザである。また、データ処理装置１００に対応するユーザは、データ処理装置１００の所有者あるいは使用者などである。
【０１９４】
このように、データ処理装置１００は、ソーシャル情報を用いて注目意味情報を選定することにより、ユーザ間の親密度に応じて注目意味情報を選定することができる。したがって、例えば、データ処理装置を操作するユーザと親密度が高いユーザの像が圧縮画像データから欠落することを抑制することが可能となる。
【０１９５】
（実施の形態４）
次に、本発明の実施の形態４について説明する。
【０１９６】
本実施の形態におけるデータ処理装置１００は、さらに、ランキング管理部１０９を備える点が、実施の形態３におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１、２または３と異なる点を中心に説明する。
【０１９７】
図２０は、本発明の実施の形態４におけるデータ処理装置１００の構成を示すブロック図である。図２０において、図４、図１３および図１６と同じ構成要素については同じ符号を用い、説明を省略する。
【０１９８】
図２０に示すように、データ処理装置１００は、図４、図１３および図１６の構成要素に加え、ランキング管理部１０９を有する。
【０１９９】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２００】
ランキング管理部１０９は、意味情報が登録された際、或いはアイドル時間を利用して、意味情報記憶部１０７が保持する意味情報記憶テーブルが格納する意味情報の登録数や出現頻度、出現傾向を分析し、登録される全て（或いは一部）の意味情報に対してランキング順位を付与する。
【０２０１】
つまり、ランキング管理部１０９は、意味情報記憶部１０７に記憶されている抽出頻度に基づいて、意味情報の重要度を示すランキング順位を算出する。具体的には、ランキング管理部１０９は、例えば、抽出頻度が大きいほどランキング順位が高くなる（値が小さくなる）ように、ランキング順位を算出する。
【０２０２】
図２１は、本発明の実施の形態４における意味情報記憶部１０７に記憶されている意味情報記憶テーブルの一例を示す図である。図２１に示すように、本実施の形態における意味情報記憶テーブルには、ランキング管理部１０９によって算出されたランキング順位が意味情報に対応付けて格納されている。
【０２０３】
次に、以上のように構成されたデータ処理装置１００における各種動作について説明する。
【０２０４】
図２２は、本発明の実施の形態４における圧縮決定部１０３が保持するデータ圧縮率の補正値テーブルの一例を示す図である。また、図２３は、本発明の実施の形態４におけるデータ圧縮処理の流れを示すフローチャートである。また、図２４は、本発明の実施の形態４におけるデータ処理装置１００によって圧縮された画像データの一例を示す図である。具体的には、図２４は、入力部１０１から入力する画像データとその画像サイズを本発明の意味情報の抽出結果に基づくデータ圧縮率で圧縮処理した結果の一例を示す図である。
【０２０５】
なお、図２３は、実施の形態１で用いた図８の別の処理例を示す図である。図２３において、ステップＳ５０１〜ステップＳ５０８は、図８におけるステップＳ１０１〜ステップＳ１０８と同様の処理のため、説明を省略する。
【０２０６】
ステップＳ５０８の処理後において、圧縮決定部１０３は、選定された注目意味情報に対応するランキング順位を類似判定部１０８を介して取得する（ステップＳ５０９）。
【０２０７】
次に、圧縮決定部１０３は、注目意味情報のランキング順位が所定のランキング順位以内であるかを判定する（ステップＳ５１０）。ここで、所定のランキング順位以上（ここでは、１００位より上の順位）である場合には（ステップＳ５１０のＮ）、実施の形態１と同様に、圧縮部１０４は、圧縮ポリシーテーブルにて指定された圧縮率の初期値に従ってデータ圧縮処理を実行する（ステップＳ５１２）。一方、注目意味情報のランキング順位が所定のランキング順位以内（ここでは、１位〜１００位）である場合（ステップＳ５１０のＹ）、圧縮決定部１０３は、圧縮決定部１０３が保持するデータ圧縮率の補正値テーブルを参照して、注目意味情報のランキング順位に基づく補正値を取得する。そして、圧縮決定部１０３は、圧縮ポリシーテーブルにて指定された圧縮率の初期値に取得した補正値を加算した値に従って、圧縮部１０４にデータ圧縮処理を実行させる（ステップＳ５１１）。つまり、圧縮決定部１０３は、意味情報抽出部１０２によって抽出された意味情報と、ランキング管理部１０９によって算出されたランキング順位とに基づいて、圧縮率の初期値を決定する。
【０２０８】
以降、ステップＳ５１３およびステップＳ５１４は、図８のステップＳ１１０およびステップＳ１１１と同様の処理であるため、説明を省略する。
【０２０９】
ここで、入力画像Ａ−３を例に具体例を説明する。実施の形態３の図１８においては、顔領域３の「Ｊｕｌｉａ」の意味情報が最も類似度が高いことを理由に、顔領域３を示す意味情報が注目意味情報として選定されている。ここで、本実施の形態のステップＳ５１０では、圧縮決定部１０３が、選定された顔領域３の「Ｊｕｌｉａ」が所定のランキング順位以内かを判定する。そして、ステップＳ５１１では、圧縮決定部１０３は、顔領域３の「Ｊｕｌｉａ」のランキング順位（ここでは、２位）に該当する補正値（ここでは、２０％）を取得する。そして、圧縮決定部１０３は、圧縮ポリシーテーブルに基づく圧縮率の初期値（ここでは、６０％）に補正値（２０％）を加算し、圧縮率の初期値を変更する（ここでは、８０％）。同様に、意味情報が抽出される入力画像Ａ−２からＡ−５についても、図２４に示すように、圧縮決定部１０３は、意味情報のランキング順位に基づいて圧縮率の初期値を補正することができる（画像Ｄ−２〜Ｄ−５参照）。ただし、入力画像Ａ−５のように、補正値を加算することで圧縮率の初期値が１００％を超える場合、圧縮決定部１０３は、データ圧縮率の上限値として１００％に留めるようにする。
【０２１０】
かかる構成によれば、意味情報の登録数や出現頻度、出現傾向に基づきランキング順位が記憶された意味情報に付与される。そして、データ処理装置１００は、そのランキング順位に従って画像データの圧縮率の初期値を調整する。そのため、データ処理装置１００は、同等の属性情報を持つデータに対して、細かい優先度付けが可能となる。例えば、意味情報として抽出頻度が高い家族の一員が写っている写真は、ランキング順位が高いので、データ処理装置１００は、データ圧縮処理において過度な縮小処理がなされないように制御することができる。つまり、各画像データに対するユーザからの指示操作を必要とせず、ランキングに応じて自動で圧縮画像データの品質調整ができ、過度な圧縮処理による意味情報の欠落を抑制できる。
【０２１１】
なお、本実施の形態において、データ圧縮率の補正に用いる補正値は、図２２に示す段階的に変化する矩形形の値であった。しかしながら、補正値はこれに限らず、一定の値、線形的に増減する値、指数関数的に増減する値など多種多様なモデルを採用でき、また、適用する順位の開始順位および終了順位、その補正値がとる初期値は自由に設定できるものとしても良い。
【０２１２】
また、本実施の形態において、圧縮決定部１０３は、選定された注目意味情報のランキング順位に応じて、圧縮ポリシーテーブルで参照されるデータ圧縮率に補正値を加算したが、ランキング順位に応じてデータ圧縮率の上限値（例えば、ランキング１００位以内の場合はデータ圧縮率を６０％以下にはしない、など）を設定しても良い。
【０２１３】
（実施の形態５）
次に、本発明の実施の形態５について説明する。
【０２１４】
従来、画像データなどのコンテンツを永続的に管理するため、パーソナルコンピュータ（以下、ＰＣと記載）或いは外付け記憶装置の記憶媒体（例えば、ハードディスク（以下、ＨＤＤと記載））や、外部記憶媒体（例えば、ＣＤ−Ｒ／ＤＶＤなどのディスクメディアやＳＤメモリカード、ＵＳＢメモリなどのリムーバブルメディア）にコンテンツや文書といったデータを保管することがなされている。しかし、ユーザ自らが大量のコンテンツの在り処を永続的に把握することは容易ではない。さらに、機器の破損や部品故障、盗難や紛失、災害等で大切なデータが失われるケースも増加傾向にある。仮に、消失したコンテンツが放送録画番組やダウンロードしたゲームなどのアプリケーションであれば、再購入等でコンテンツを復活させることができる。しかし、家族写真などのプライベートコンテンツは無二の存在であり、消失に対する損害が多大となる。
【０２１５】
上記のような万が一の事態に備え、蓄積したデータを管理し、予備保管領域に蓄積したデータのバックアップを行なう「データ処理装置」が求められている。そのデータの保管形態としては、（１）データ処理装置に内蔵する記憶媒体間で冗長化してバックアップする、（２）データ処理装置から外部記憶媒体に書き出してバックアップする、（３）データ処理装置から遠隔地に配置したデータ保管領域（データ処理装置或いはデータセンター等に配備されるクラウドサーバ上に割り当てられた記憶領域）にネットワークを介して冗長化してバックアップする、などの手段がある。これらの保管形態のうち、手段（２）は書き出した外部記憶媒体を二次的に管理するなど一般的なユーザによるデータの管理が容易ではなく、結果的に外部記憶媒体を紛失し、バックアップの目的を完遂できない事態が生じる可能性があった。さらに、手段（１）および手段（２）はデータ処理装置を設置した場所に災害が発生した場合にはデータを消失する可能性が高い。そのため、コンテンツの消失を防止するためには、手段（３）による遠隔バックアップが主流となると予測される。
【０２１６】
しかし、クラウドサーバ上の記憶領域は、管理運営上のコストが加算されるため、一般的に民生用の大容量記憶媒体としてのＨＤＤ或いはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｅｖｉｃｅ）よりも価格単価が高い傾向にある。漏洩・消失を許さない企業向け文書のバックアップであれば、バックアップ元と同等の領域を確保するためのコストを惜しまないことが予測されるが、一般的なユーザがプライベートコンテンツのバックアップを目的に多大なコストを支払うことは考えにくい。したがって、コストを抑えるため、バックアップ元に対しバックアップ先の記憶領域が１０分の１など小さく設定することが予測される。
【０２１７】
このような背景から、バックアップ先の記憶領域が少ない場合において、重要なデータだけをピックアップしてバックアップするデータ処理装置が提案されてきた。
【０２１８】
従来のデータ処理装置としては、ユーザがコンテンツをデータ処理装置に登録した際、ユーザが選択したバックアップ開始希望時間（例えば、１週間以内にバックアップ開始よりも３日以内にバックアップ開始の方がより重要度を高く設定）に対応してコンテンツの重要度を設定し、重要度の高いデータを優先して外部のディスク領域にバックアップすることで、データ処理装置のディスク障害時の重要データ消失を防止するものがあった（例えば、特許文献２（特開２００４−２９５７２３号公報）参照）。
【０２１９】
特許文献２に開示されたデータ処理装置において、ユーザ自らが各コンテンツの重要度を設定するためのバックアップ開始希望時間を選択する画面が表示される。そして、ユーザがバックアップ開始希望時間を選択した場合には、所定の重要度レベルが登録される。一方、ユーザがバックアップ開始希望時間を選択しなかった場合（ステップ２２Ｎ）には重要度レベルが登録されない。そして、重要度レベルが設定されたコンテンツだけがバックアップ対象コンテンツとしてバックアップされる。
【０２２０】
つまり、特許文献２に開示されたデータ処理装置では、バックアップ先のデータ保管領域がバックアップ元のデータ保管領域に比べて小さい場合、重要なデータのみをピックアップしてバックアップすることが前提となっている。このため、特許文献２に開示されたデータ処理装置では、重要度の設定操作をユーザ自らが負担するという課題と、バックアップ元とバックアップ先のデータサイズが等価であるが故にバックアップ先のデータ保管領域を有効に使用できず、バックアップ元となる全てのコンテンツをバックアップできないという課題とを有していた。
【０２２１】
そこで、本発明の実施の形態５におけるデータ処理装置１００は、実施の形態４におけるデータ処理装置１００が備える構成要素に加えて、バックアップ管理部１１０と予備保存部１１１とを備える。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１、２、３または４と異なる点を中心に説明する。
【０２２２】
図２５は、本発明の実施の形態５におけるデータ処理装置１００の構成を示すブロック図である。図２５において、図４、図１３、図１６および図２０と同じ構成要素については同じ符号を用い、説明を省略する。
【０２２３】
図２５に示すように、データ処理装置１００は、図４、図１３、図１６および図２０の構成要素に加え、バックアップ管理部１１０と、予備保存部１１１とを有する。
【０２２４】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２２５】
バックアップ管理部１１０は、圧縮決定部１０３によって出力された圧縮画像データを、データ格納部１０６に格納されている画像データのバックアップデータとして管理する。具体的には、バックアップ管理部１１０は、圧縮決定部１０３によって出力された圧縮画像データを、予備保存部１１１にバックアップデータとして保存する。
【０２２６】
予備保存部１１１は、例えばハードディスクなどの記憶媒体であり、バックアップデータを保存する。
【０２２７】
圧縮決定部１０３は、データ格納部１０６と記憶容量と予備保存部１１１の記憶容量との比に応じて、圧縮率の初期値を決定する。
【０２２８】
図２６は、本発明の実施の形態５における圧縮決定部１０３が取得した能力情報の一例を示す図である。また、図２７は、本発明の実施の形態５におけるバックアップ処理の流れを示すフローチャートである。具体的には、図２７は、実施の形態２で用いた図１４の別の処理例を示す図である。
【０２２９】
以下、図２６および図２７を用いて処理の流れを説明する。
【０２３０】
まず、バックアップ管理部１１０は、データ格納部１０６に格納された１つ以上の画像データ（格納データ数＝Ｎ）をバックアップ対象画像データとして特定する。さらに、バックアップ管理部１１０は、処理対象データポインタを初期化（ｎ＝０）する（ステップＳ６０１）。
【０２３１】
次に、バックアップ管理部１１０は、予備保存部１１１から予備保存部１１１の能力を示す能力情報（例えば、総記憶容量や残余記憶容量など）を取得する。そして、バックアップ管理部１１０は、圧縮決定部１０３に、バックアップ先となる予備保存部１１１の能力情報とバックアップ元となるデータ格納部１０６の能力情報とを転送する（ステップＳ６０２）。２つの能力情報を受け付けた圧縮決定部１０３は、バックアップ元の能力情報とバックアップ先の能力情報とを比較し、能力差に応じて圧縮ポリシーテーブルを修正する（ステップＳ６０３）。
【０２３２】
具体的には、例えば、図２６に示すように、バックアップ元となるデータ格納部１０６の総記憶容量が２，０００ＧＢ（ギガバイト）であり、バックアップ先となる予備保存部１１１の総記憶容量が１，０００ＧＢであるとする。すなわち、記憶容量の能力差は２対１、すなわちバックアップ先の容量は２分の１となる。そして、データ処理装置１００においてバックアップが未だ実行されておらず、バックアップ元には５万個の画像データが格納されており、その使用済記憶容量は１，０００ＧＢという状況とする。この時、バックアップ先の予備保存部１１１は未使用であり、残余記憶容量は１，０００ＧＢであるため、現時点では単純な複製によりバックアップが可能であるが、残余記憶容量を使い果たしてしまう。そこで、本実施の形態における圧縮決定部１０３は、バックアップ元とバックアップ先との能力差である総記憶容量の容量比２対１に応じて、圧縮ポリシーテーブルの圧縮率を２分の１倍する。つまり、圧縮決定部１０３は、データ格納部１０６と記憶容量と予備保存部１１１の記憶容量との比に応じて、圧縮率の初期値を決定する。
【０２３３】
次に、圧縮決定部１０３は、処理対象データｎの画像データの属性情報を取得し（ステップＳ６０４）、前述した実施の形態１〜４のいずれかで説明したデータ圧縮処理を、ステップＳ６０３により能力差に応じて変更した圧縮ポリシーテーブルを用いて実行する（ステップＳ６０５）。
【０２３４】
さらに、バックアップ管理部１１０は、圧縮部１０４により圧縮処理が実行された画像データを、データ転送キューとして登録する（ステップＳ６０６）。つまり、バックアップ管理部１１０は、圧縮決定部１０３によって出力された圧縮画像データをバックアップデータとして管理する。
【０２３５】
そして、圧縮決定部１０３は、データ格納部１０６に格納されている全ての画像データＮに対しデータ圧縮処理を実行したか否かを確認する（ステップＳ６０７）。
【０２３６】
ここで、いずれか１つでも画像データに対してデータ圧縮処理が実行されていない場合は（ステップＳ６０７のＮ）、処理対象データポインタに「１」を加算する（ステップＳ６０８）。そして、データ処理装置１００は、ステップＳ６０４からステップＳ６０７の処理を繰り返す。
【０２３７】
一方、全ての格納画像データに対してデータ圧縮処理が実行された場合（ステップＳ６０７のＹ）、データ圧縮処理を終了し、バックアップ管理部１１０にデータ圧縮処理の終了を通知する。最後に、バックアップ管理部１１０は、データ転送キューに登録されたバックアップデータを予備保存部１１１に転送する（ステップＳ６０９）。つまり、バックアップ管理部１１０は、バックアップデータを予備保存部１１１に保存する。
【０２３８】
かかる構成によれば、データ処理装置１００は、バックアップ元とバックアップ先との能力差および各画像データに含まれる意味情報の状態に応じて、各画像データの圧縮率を決定しバックアップを実行する。そのため、データ処理装置１００は、例えば、顔が写る画像は顔が潰れない程度まで縮小し、風景などが写る画像は規定サイズ或いは極限まで縮小処理して画像データをバックアップすることができる。さらに、複数の画像データをバックアップする際、各画像データに対するユーザからの指示操作を必要とせずに、データ処理装置１００は、意味情報の状態に基づく自動画質調整によりバックアップ用の保存用容量を削減することができる。
【０２３９】
また、データ処理装置１００は、バックアップすべきデータが格納される記憶領域とバックアップ先の記憶領域との容量差を加味してデータ圧縮率を調整する。そのため、データ処理装置１００は、データ格納部１０６に格納された全ての画像データをバックアップすることができる。その結果、バックアップ元の画像データが全て消失した場合であっても、データ処理装置１００は、バックアップされた画像データから消失した画像データを復活できるため、データ格納部１０６に格納された全ての画像データの意味的な情報の消失を抑制できる。
【０２４０】
（実施の形態６）
次に、本発明の実施の形態６について説明する。
【０２４１】
本実施の形態におけるデータ処理装置１００は、さらにネットワーク２００を介して接続された第１外部装置３００と通信するための通信部１１２を備え、予備保存部３０２が第１外部装置３００に備えられる点が、実施の形態５におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１と異なる点を中心に説明する。
【０２４２】
図２８は、本発明の実施の形態６におけるデータ処理装置１００の構成を示すブロック図である。図２８において、図４、図１３、図１６、図２０および図２５と同じ構成要素については同じ符号を用い、説明を省略する。
【０２４３】
図２８に示すように、データ処理装置１００は、図４、図１３、図１６、図２０および図２５の構成要素に加え、通信部１１２を有する。また、ネットワーク２００を介してデータ処理装置１００と接続される第１外部装置３００は、通信部３０１と、予備保存部３０２とを有する。
【０２４４】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２４５】
通信部１１２は、ネットワーク２００を介して接続された第１外部装置３００と通信する。
【０２４６】
なお、本実施の形態６におけるバックアップ処理の流れは、図２８に図示する通信部１１２および通信部３０１がネットワーク２００を介して接続されることの違いを除き、実施の形態５で説明した図２７に示すバックアップ処理の流れと同様であるため、説明を省略する。
【０２４７】
かかる構成によれば、バックアップデータは、ネットワークを介してデータ処理装置１００に接続された外部装置に保存される。そのため、データ処理装置１００は、例えば、自宅の機器に蓄積したコンテンツのバックアップを遠隔地のバックアップサーバに保存することができる。その結果、バックアップ元の画像データが何らかの故障や災害により消失したとしても、データ処理装置１００は、遠隔地のサーバにバックアップした画像データからデータ圧縮された画像データを復活できるため、データの消失リスクを軽減できる。また、バックアップ元となるデータ処理装置側において、データ転送前にデータ圧縮処理（縮小処理）がなされるため、データ処理装置１００は、ネットワークを介した通信処理における転送データ量を削減できる。
【０２４８】
（実施の形態７）
次に、本発明の実施の形態７について説明する。
【０２４９】
図２９は、本発明の実施の形態７におけるデータ処理装置１００の構成を示すブロック図である。図２９において、図４、図１３、図１６、図２０、図２５および図２８と同じ構成要素については同じ符号を用い、説明を省略する。
【０２５０】
図２９において、データ処理装置１００は、図４、図１３、図１６、図２０、図２５および図２８の構成要素に加え、機器プロファイル取得部１１３を有する。ネットワーク２００を介してデータ処理装置１００と接続される第１外部装置３００は、さらに、機器プロファイル提供部３０３を有する。なお、ネットワーク２００を介してデータ処理装置１００と接続される第２外部装置４００および第３外部装置５００は、第１外部装置３００に準ずる構成要素を有する。
【０２５１】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２５２】
機器プロファイル取得部１１３は、第１〜第３外部装置３００、４００、５００の能力を示す機器プロファイルを、通信部１１２を介して取得する。
【０２５３】
図３０は、本発明の実施の形態７における圧縮決定部１０３が取得した能力情報の一例を示す図である。
【０２５４】
以下、図２７および図３０を用いて処理の流れを説明する。
【０２５５】
本実施の形態７におけるバックアップ処理の流れは、実施の形態５で説明した図２７に示すバックアップ処理の流れに準ずる。ただし、実施の形態７では、ステップＳ６０２の処理が実施の形態５において示した処理と異なる。
【０２５６】
具体的には、実施の形態５では、ステップＳ６０２において、バックアップ管理部１１０は、予備保存部１１１の能力情報を取得し、圧縮決定部１０３にデータ格納部１０６の能力情報と共に転送する。
【０２５７】
これに対し、本実施の形態においては、バックアップ管理部１１０は、データ格納部１０６の能力情報のみを圧縮決定部１０３に転送する。そして、圧縮決定部１０３は、機器プロファイル取得部１１３に予備保存部３０２を有する外部装置の能力情報の取得を要求する。要求を受けた機器プロファイル取得部１１３は、通信部１１２およびネットワーク２００を介して接続される外部装置（ここでは、第１〜第３外部装置３００、４００、５００）に対し、機器プロファイル取得要求を送信する。ここで、例えば、第１外部装置３００においては、ネットワーク２００を介して通信部３０１が機器プロファイル取得要求を受信し、当該要求を受付可能な機器プロファイル提供部３０３に転送する。機器プロファイル提供部３０３は、受信した機器プロファイル取得要求を解析し、応答するに相応しいと判断した場合、予備保存部３０２の状態を参照するなどして、最新の機器プロファイルを生成する。そして、機器プロファイル提供部３０３は、生成した機器プロファイルを機器プロファイル取得要求に対する応答として、データ処理装置１００へ返信する。
【０２５８】
ここで、機器プロファイルとは、外部装置に関する能力情報である。具体的には、機器プロファイルには、記憶能力情報、通信能力情報および表示処理能力情報の少なくとも１つが含まれる。より具体的には、機器プロファイルは、例えば、第１外部装置３００が有する予備保存部３０２の記憶能力情報（総記憶容量、残余記憶容量、書込データ最大値、書込速度、など）に加え、第１外部装置３００が有する通信部３０１の通信能力情報（回線伝送速度、推奨通信時間帯、通信混雑傾向、など）、および第１外部装置３００が有する表示部（図２９には図示せず）などの表示処理能力情報（画面サイズ、解像度、動画再生フレームレート、など）を含む情報である。
【０２５９】
一方、データ処理装置１００の機器プロファイル取得部１１３は、機器プロファイル提供部３０３より返信された機器プロファイルを圧縮決定部１０３に転送する。圧縮決定部１０３は、機器プロファイル取得部１１３からの応答により取得した機器プロファイルを図３０に示すように内部にテーブルとして保持する。図３０では、第１〜第３外部装置３００、４００、５００から各々機器プロファイルを取得している。
【０２６０】
そして、圧縮決定部１０３は、実施の形態５の図２７のステップＳ６０２およびＳ６０３で説明した処理の流れと同様に、バックアップ元とバックアップ先の能力差を比較し、その能力差に応じて圧縮ポリシーテーブルの値を修正する。さらに、圧縮決定部１０３は、ステップＳ６０９において、機器プロファイルの内容に即してバックアップの実行を制御する。
【０２６１】
ここで、能力差により圧縮ポリシーテーブルの値を変更する具体例を説明する。
【０２６２】
＜第１外部装置３００：総記憶容量が等価、通信推奨時間帯設定ありの例＞
第１外部装置３００は、例えば、家庭内に置かれるホームサーバである。つまり、第１外部装置３００は、バックアップ元となるデータ格納部１０６にとって、ローカルエリアネットワークにより接続される拡張ストレージデバイスの役割を担う。ここで、第１外部装置３００の総記憶容量は、データ格納部１０６の総記憶容量と等価の２，０００ＧＢであり、残余記憶容量も２，０００ＧＢ（未使用の状態）である。
【０２６３】
この場合、記憶容量としての能力差はないので、データ処理装置１００は、データ格納部１０６に格納されている５万点の画像データ（１，０００ＧＢ分）を、データ圧縮することなくバックアップすることも可能である。しかし、ここでは、第１外部装置３００がホームサーバとして他の用途でも記憶容量を使用することに配慮し、圧縮ポリシーテーブルに格納された標準的な圧縮率を初期値として用いて、画像データを圧縮する。
【０２６４】
ただし、第１外部装置３００の機器プロファイルにおいては、第１外部装置３００の通信回線伝送速度がバックアップ元のデータ処理装置１００に比べ半分であり、さらに推奨通信時間帯が設定されているため、データ処理装置１００は、「深夜０時から１０時」の時間帯にバックアップを実行する。なお、ここでは、第１外部装置３００の画面サイズはデータ処理装置１００が有する画面サイズよりも小さいが、データ処理装置１００は、拡張ストレージデバイスという役割の観点から、画面サイズの能力差に基づく圧縮ポリシーテーブルの値の修正は行わない。
【０２６５】
＜第２外部装置４００：総記憶容量が４分の１、書込データ最大値１ＧＢ、オンラインストレージの例＞
第２外部装置４００は、例えば、ネットワーク２００を介して接続されるクラウドサーバ上のオンラインストレージである。つまり、第２外部装置４００は、バックアップ元となるデータ格納部１０６にとって、インターネットにより接続される遠隔ストレージの役割を担う。
【０２６６】
ここで、第２外部装置４００の総記憶容量は、データ格納部１０６の総記憶容量の４分の１に当たる５００ＧＢであり、残余記憶容量も５００ＧＢ（未使用の状態）である。
【０２６７】
この場合、能力差は４分の１である。したがって、データ処理装置１００は、単純にはデータ格納部１０６に格納された５万点の画像データ（１，０００ＧＢ分）を第２外部装置４００に格納することができない。そこで、圧縮決定部１０３は、能力差４分の１に基づき圧縮ポリシーテーブルに格納された圧縮率の値を４分の１倍に修正する。さらに、書込データ最大値が１ＧＢという制限があるため、データ格納部１０６に格納される画像データのうち、１ＧＢを超える画像データがある場合には、データ処理装置１００は、圧縮画像データが上限値１ＧＢ以内に収まるようにデータ圧縮処理する。
【０２６８】
そして、バックアップ管理部１１０は、通信が混雑する傾向にある「１０時から２２時」の時間帯におけるデータ転送処理を回避し、推奨通信時間帯である「深夜０時から５時」の時間帯にバックアップを実行する。
【０２６９】
＜第３外部装置５００：総記憶容量が２０分の１、画面サイズが極端に小さい端末の例＞
第３外部装置５００は、例えば、家庭内の無線ネットワークや移動体通信網を介して接続されるモバイル端末である。つまり、第３外部装置５００は、バックアップ元となるデータ格納部１０６にとって、ユーザが一時的に家庭内から画像データを持ち出すためのストレージの役割を担う。なお、第３外部装置５００に画像データがバックアップされた場合、第３外部装置５００がオフラインであっても、第３記憶装置内のストレージに格納された画像データはユーザがいつでも閲覧できる。
【０２７０】
ここで、第３外部装置５００の総記憶容量は、データ格納部１０６の総記憶容量の２０分の１に当たる１００ＧＢであり、残余記憶容量も８０ＧＢ（一部使用中の状態）である。
【０２７１】
この場合、能力差は２０分の１である。したがって、データ処理装置１００は、単純にはデータ格納部１０６に格納された５万点の画像データ（１，０００ＧＢ分）を第３外部装置５００に格納することができない。そこで、圧縮決定部１０３は、能力差２０分の１に基づき圧縮ポリシーテーブルに格納された圧縮率の値を２０分の１倍に修正する。さらに、表示処理能力の能力差が所定の範囲以上（例えば、１０倍以上）である場合、データ処理装置１００は、第３外部装置５００の画面サイズや解像度、動画再生のフレームレートに基づき、バックアップ対象の画像データをデータ圧縮処理する。
【０２７２】
かかる構成によれば、データ処理装置１００は、外部装置の機器プロファイルに記述された処理能力や機器状態に応じて、データ圧縮率の初期値を変更する。そのため、データ処理装置１００は、例えば、外部装置の機器状態としてバックアップ用の使用可能容量が２倍に増えた場合には、圧縮効率を半分、すなわち２倍の画質で画像データを圧縮するといった制御ができる。つまり、データ処理装置１００は、保存先の容量変化に追従することができるので、未使用領域発生の無駄を軽減し、効率的なバックアップを実現できる。
【０２７３】
また、外部装置の処理能力として出力画面サイズが取得できる場合、データ処理装置１００は、処理能力（出力画面サイズ）に最適化されたデータ圧縮方法を選定することができるので、処理能力に対し過度なサイズの保存を避け、不必要な記憶領域の使用を削減できる。
【０２７４】
なお、本実施の形態において、機器プロファイル取得部１１３は、ネットワーク２００を介して接続される第１〜第３外部装置３００、４００、５００から機器プロファイルを逐次取得したが、取得方法はこれに限らない。例えば、ユーザが、機器プロファイル取得部に対して、取得先の外部装置を指定するようにしても良い。また例えば、第１外部装置３００の機器プロファイル提供部３０３が、連携可能な第２外部装置４００および第３外部装置５００のリストを機器プロファイルに含めてデータ処理装置１００に返信するようにしても良い。また例えば、通信部１１２がブロードキャスト通信することにより、データ処理装置１００は、ネットワーク２００において機器プロファイルを応答可能な外部装置のみをバックアップ対象の外部装置として選択するようにしても良い。
【０２７５】
なお、本実施の形態において、圧縮決定部１０３は、データ格納部１０６が格納する全ての画像データをバックアップ先となる第３外部装置５００にバックアップしたが、バックアップ対象の選定はこれに限らない。例えば、データ処理装置１００は、第３外部装置５００のデバイス種別が「Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ」であって恒久的なバックアップに適さないと判断される場合は、オフラインでも閲覧が要望されるような重要度が高い画像データを優先的にバックアップするよう制御しても良い。すなわち、データ処理装置１００は、抽出された意味情報と記憶された意味情報との類似度が高い画像データであって、かつ、ランキング管理部１０９により高いランキング順位に対応する画像データを優先的にバックアップするようにしても良い。
【０２７６】
（実施の形態８）
次に、本発明の実施の形態８について説明する。
【０２７７】
図３１は、本発明の実施の形態８におけるデータ処理装置１００の構成を示すブロック図である。また、図３２は、本発明の実施の形態８におけるデータ処理装置１００の動作を説明するための図である。なお、図３１において、図４、図１３、図１６、図２０、図２５、図２８および図２９と同じ構成要素については同じ符号を用い、適宜説明を省略する。
【０２７８】
図３１において、データ処理装置１００は、図４の構成要素に加え、ユーザインタフェース部１１４を備える。
【０２７９】
ユーザインタフェース部１１４は、タッチパネルあるいはマウスなどの入力手段であり、ユーザから圧縮率の指示値の入力を受け付ける。例えば図３２の（ａ）から（ｂ）に示すように、ユーザは、画像の右上の頂点を左下方へ移動させる。その結果、ユーザインタフェース部１１４は、圧縮後の画像サイズを圧縮率の指示値としてユーザから受け付ける。
【０２８０】
圧縮決定部１０３は、ユーザインタフェース部１１４によって受け付けられた指示値に圧縮率を変更する。つまり、圧縮決定部１０３は、意味情報を抽出できるか否かを判定するための圧縮画像データを生成するために、現在の圧縮率よりも圧縮効率が高い圧縮率に変更する。
【０２８１】
圧縮部１０４は、変更された圧縮率に従って画像データを圧縮することにより、圧縮画像データを生成する。そして、判定部１０５は、生成された圧縮画像データから意味情報を抽出できるか否かを判定する。
【０２８２】
圧縮決定部１０３は、変更された圧縮率で圧縮された圧縮画像データから意味情報が抽出できると判定された場合、当該圧縮画像データを表示部１４０に出力する。つまり、図３２の（ｂ）に示すように、圧縮画像データが表示される。
【０２８３】
また、圧縮決定部１０３は、変更された圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを、液晶ディスプレイあるいはタッチパネルなどの表示部１４０に出力する。つまり、圧縮決定部１０３は、圧縮画像データをさらに圧縮することを禁止する。例えば、図３２の（ｂ）に示す圧縮画像データよりも圧縮した場合に意味情報を抽出できないときには、図３２の（ｂ）に示す圧縮画像データは、現状よりも圧縮されない。なお、このとき圧縮決定部１０３は、現状よりも圧縮できないことを示す警告情報を表示部１４０に出力しても良い。
【０２８４】
このとき、ユーザインタフェース部１１４は、出力された圧縮画像データの画像領域の一部を切り出すための切り出し情報をユーザから受け付ける。つまり、変更された圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、ユーザインタフェース部１１４は、切り出し情報の入力をユーザから受け付ける。すなわち、ユーザインタフェース部１１４は、圧縮率の指示値の入力を受け付ける圧縮モードから、切り出し情報の入力を受け付けるトリミングモードに入力モードを変更する。
【０２８５】
例えば図３２の（ｂ）から（ｃ）に示すように、ユーザは、画像の右上の頂点を左下方へ移動させることにより切り出し情報を入力すれば良い。つまり、ユーザは、切り出し後の画像のサイズを切り出し情報として入力すれば良い。
【０２８６】
圧縮部１０４は、ユーザインタフェース部１１４によって受け付けられた切り出し情報に従って、圧縮画像データの画像領域の一部を切り出す。例えば、圧縮部１０４は、抽出された意味情報に対応する領域が含まれるように、圧縮画像データの画像領域の一部を切り出せば良い。また、例えば複数の意味情報が抽出された場合には、圧縮部１０４は、注目意味情報に対応する領域が含まれるように、圧縮画像データの画像領域の一部を切り出しても良い。
【０２８７】
図３２の（ｃ）では、４人の人物の顔像が意味情報として抽出されており、中央に位置する２人の人物の顔像が注目意味情報として選定されているとする。この場合、中央に位置する２人の人物の顔像が含まれるように、画像領域の一部が切り出される。
【０２８８】
このように切り出された圧縮画像データの画像領域の一部は、圧縮決定部によって表示部１４０に出力される。
【０２８９】
以上のように、本実施の形態に係るデータ処理装置１００によれば、ユーザから圧縮率の指示値の入力を受け付ける場合に、意味情報が抽出できるか否かの判定結果に応じて、圧縮画像データを出力することができる。したがって、出力される圧縮画像データにおいて、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制することが可能となる。
【０２９０】
また、データ処理装置１００によれば、意味情報が抽出できないと判定されたときに、ユーザから切り出し情報の入力を受け付けることができる。したがって、出力される圧縮画像データにおいて、意味情報が欠落しないように、画像サイズを小さくすることができ、データ量を抑制することが可能となる。
【０２９１】
なお、実施の形態１〜８において、データ処理装置１００をビデオレコーダやホームサーバ、デジタルスチルカメラ、デジタルビデオカメラを例に説明したが、適用可能な商品はこれに限らず、パーソナルコンピュータやエンタープライズ向けコンピュータ（ワークステーション）、画像データの取り込み機能を搭載したデジタルテレビ受像機、セットトップボックス、カーナビゲーションシステム、プロジェクタ、モバイル端末、音楽コンポ、デジタルフォトフレーム、機器制御用リモートコントローラ端末など画像データを入力或いは格納可能な商品全般に適用できる。
【０２９２】
なお、実施の形態１〜８において、データ処理装置１００が扱う画像データは静止画をメインに説明したが、画像データは静止画に限らず、動画であっても良い。この場合、圧縮ポリシーテーブルに基づく圧縮率の修正は、動画の再生サイズの補正、フレームレートの補正、フレーム間間引きによる補正、注目意味情報以外の領域の解像度の低下、注目すべき意味情報が時系列上で登場するシーン以外の解像度の低下、などの処理が適用できる。
【０２９３】
以上、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではなく種々変形実施可能であり、上述した各実施の形態における構成要素を適宜組み合わせることが可能である。
【０２９４】
なお、上記実施の形態に係る各構成要素の一部または全部は、集積回路であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されても良い。例えば、システムＬＳＩ１５０は、図４に示すように、入力部１０１、意味情報抽出部１０２、圧縮決定部１０３、圧縮部１０４および判定部１０５を備えれば良い。これらの構成は、１チップ化されても良いし、一部または全てを含むように１チップ化されても良い。ここでは、ＬＳＩと表現したが、回路の集積度の違いによっては、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと称呼されることもある。また、集積回路化の手法は、ＬＳＩに限られるものではなく、専用回路または汎用プロセッサで集積回路化を行っても良い。また、ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサー（ＲｅＣｏｎｆｉｇｕｒａｂｌｅ  Ｐｒｏｃｅｓｓｏｒ）を用いても良い。或いは、これらの機能ブロックの演算は、例えば、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを用いて演算することもできる。さらに、これらの処理ステップはプログラムとして記録媒体に記録して実行することで処理することもできる。
【０２９５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路の技術が登場すれば、当然、その技術を用いて機能ブロックを集積化しても良い。バイオ技術の適応などが可能性としてあり得る。
【０２９６】
また、本発明は、このようなデータ処理装置が備える特徴的な構成部の動作をステップとするデータ処理方法として実現することができる。また、本発明は、このようなデータ処理方法に含まれる各ステップを、ＣＰＵ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備えるコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体或いはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【産業上の利用可能性】
【０２９７】
本発明の一態様に係るデータ処理装置は、画像データの特徴となる意味情報を解析し、抽出した意味情報の欠落を抑制しながら画像データの圧縮処理を施す機能を有し、入力或いは格納した画像データを効率的に圧縮して保持するビデオレコーダやホームサーバ、デジタルスチルカメラ、デジタルビデオカメラ、パーソナルコンピュータやエンタープライズ向けコンピュータ（ワークステーション）、画像データの取り込み機能を搭載したデジタルテレビ受像機、セットトップボックス、カーナビゲーションシステム、プロジェクタ、モバイル端末、音楽コンポ、デジタルフォトフレーム、機器制御用リモートコントローラ端末などへの適用に有用である。【０２９８】
また、圧縮したデータを予備保存領域に保存することで、万が一に備えたバックアップ等の用途にも応用できる。
【符号の説明】
【０２９９】
１００  データ処理装置
１０１  入力部
１０２  意味情報抽出部
１０３  圧縮決定部
１０４  圧縮部
１０５  判定部
１０６  データ格納部
１０７  意味情報記憶部
１０８  類似判定部
１０９  ランキング管理部
１１０  バックアップ管理部
１１１、３０２  予備保存部
１１２、３０１  通信部
１１３  機器プロファイル取得部
１１４  ユーザインタフェース部
１４０  表示部
１５０  システムＬＳＩ
２００  ネットワーク
３００  第１外部装置
３０３  機器プロファイル提供部
４００  第２外部装置
５００  第３外部装置
【図１】
2011114668.tif 000003
【図２】
2011114668.tif 000004
【図３】
2011114668.tif 000005
【図４】
2011114668.tif 000006
【図５】
2011114668.tif 000007
【図６】
2011114668.tif 000008
【図７】
2011114668.tif 000009
【図８】
2011114668.tif 000010
【図９】
2011114668.tif 000011
【図１０】
2011114668.tif 000012
【図１１】
2011114668.tif 000013
【図１２】
2011114668.tif 000014
【図１３】
2011114668.tif 000015
【図１４】
2011114668.tif 000016
【図１５】
2011114668.tif 000017
【図１６】
2011114668.tif 000018
【図１７】
2011114668.tif 000019
【図１８】
2011114668.tif 000020
【図１９】
2011114668.tif 000021
【図２０】
2011114668.tif 000022
【図２１】
2011114668.tif 000023
【図２２】
2011114668.tif 000024
【図２３】
2011114668.tif 000025
【図２４】
2011114668.tif 000026
【図２５】
2011114668.tif 000027
【図２６】
2011114668.tif 000028
【図２７】
2011114668.tif 000029
【図２８】
2011114668.tif 000030
【図２９】
2011114668.tif 000031
【図３０】
2011114668.tif 000032
【図３１】
2011114668.tif 000033
【図３２】
2011114668.tif 000034
【手続補正書】
【提出日】平成23年8月9日(2011.8.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画或いは動画などの画像データのデータ圧縮を行なうデータ処理装置等に関する。
【背景技術】
【０００２】
近年、民生用のデジタルスチルカメラ、ビデオカメラ、或いは携帯電話に内蔵されたカメラなどの撮像デバイスの高機能化が進んでいる。そのような高機能な撮像デバイスは、高画質な写真または映像を撮影する機能に加え、高速連写などの高度な機能、または撮影場所の位置情報、もしくは写真もしくは映像に写った人物の名前などのメタ情報を自動で付与する機能などを有する。そして、ユーザは、そのような多種多様な機能を有する撮像デバイスを安価に手に入れられるようになった。
【０００３】
このような高機能撮像デバイスの普及は、家族旅行の写真、運動会の写真、または発表会のビデオ映像など、個人が扱うプライベートコンテンツを増大させる要因となっている。そして、コンテンツの高画質化・高付加価値化に伴い、個人が扱うデータ量に加えて、個々のコンテンツのサイズも爆発的に増大している。
【０００４】
そして、これら撮影した写真などを活用して印刷用のアルバム或いはビジネス文書を作成するシーンが増加している。そして、アルバム或いは文書に埋め込む画像は一般的にファイルサイズを増加させる。そのため、これら埋め込まれた画像の特徴を画像の色成分と顔領域の数とサイズとを用いて検出し、色成分から写真画像であると判断される場合には、予め決められた係数に基づいて画像を圧縮する方式が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２７３８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の方法では、圧縮後の画像データにおいて、圧縮前の画像データに存在した意味情報が欠落する場合がある。ここで、意味情報とは、画像データが示す画像に含まれるオブジェクト像の特徴を示す。具体例を、図１を用いて説明する。
【０００７】
図１は、一般的な画像データの縮小処理における課題の一例を示す図である。図１の（ａ）は、圧縮前の画像を示す。また、図１の（ｂ）〜（ｅ）は、図１の（ａ）に示す画像を縮小した画像を示す。図１に示すように、一般的に、画像に含まれる顔や文字列は画像の縮小処理に応じて小さくなる。そのため、より小さく縮小されるほど、画像を鑑賞する人間にとって「顔が潰れて誰だか判らない」、「文字が潰れて解読できない」といった事象（例えば、図１の（ｄ）または（ｅ））が発生する。すなわち、過剰な縮小処理は、画像の特徴となる顔や文字などの意味情報が欠落する事態を引き起こすことが知られている。
【０００８】
しかしながら、特許文献１に記載の技術では、検出された顔の個数とその面積の総和に基づき予め決められた固定的な係数に基づいて画像が圧縮されるので、圧縮後の画像において意味情報が欠落することを回避することができないという課題がある。
【０００９】
以下に、従来技術における課題を、図２および図３を用いて具体的に説明する。
【００１０】
図２は、従来の圧縮方式によって圧縮後の画像から意味情報が欠落した例を示す図である。図２の（ａ）は、圧縮前の画像を示す。また、図２の（ｂ）は、圧縮前の画像に含まれる意味情報（人間の顔）を示す。また、図２の（ｃ）は、従来の圧縮方式によって圧縮された後の画像を示す。
【００１１】
従来の圧縮方式では、図２の（ｃ）に示すように、過剰な縮小処理によって意味情報が欠落するという課題を有していた。
【００１２】
さらに、データ圧縮の観点では予め決められた固定的な係数に従って画像データが圧縮される場合、各画像の特徴を示す意味情報の状況に応じてデータ圧縮率（以下、適宜、単に「圧縮率」と記載）を柔軟に変更できない。
【００１３】
図３は、従来の圧縮方式による圧縮処理の課題を示す図である。図３の（ａ）は、圧縮前の原画像を示す。また、図３の（ｂ）は、従来の圧縮方式により圧縮された画像を示す。
【００１４】
図３の（ｂ）では、データ圧縮によって圧縮後の画像において意味情報は欠落していない。しかし、図３の（ｃ）に示すように、さらに画像を圧縮しても、意味情報は欠落しない。つまり、従来の圧縮方式では、意味情報の欠落を発生しない極限まで画像データを圧縮することができないという課題も有していた。
【００１５】
本発明は、上記従来の課題を解決するものであって、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができるデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明の一態様に係るデータ処理装置は、画像データのデータ圧縮を行なうデータ処理装置であって、画像データを取得する入力部と、前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部と、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部と、前記圧縮決定部によって決定された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮部と、前記意味情報抽出部によって抽出された意味情報を、前記圧縮部によって生成された圧縮画像データから抽出できるか否かを判定する判定部とを備え、前記圧縮決定部は、さらに、前記判定部による判定結果に応じて圧縮率を初期値から変更し、前記圧縮部は、さらに、前記圧縮決定部によって圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する。
【００１７】
この構成により、圧縮画像データから意味情報を抽出できるか否かに応じて変更された圧縮率に従って画像データを再度圧縮することができるので、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【００１８】
また、前記圧縮決定部は、前記判定部によって意味情報を抽出できないと判定された場合、前記判定部によって意味情報を抽出できると判定されるまで、圧縮効率が低下するように圧縮率を変更し、前記判定部によって意味情報を抽出できると判定された場合、当該意味情報を抽出できると判定された圧縮画像データを出力することが好ましい。
【００１９】
この構成により、圧縮画像データから意味情報を抽出できるまで圧縮効率が低下するように圧縮率を変更することができるので、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【００２０】
また、前記圧縮決定部は、前記判定部によって意味情報を抽出できると判定された場合、前記判定部によって意味情報を抽出できないと判定されるまで、圧縮効率が向上するように圧縮率を変更し、前記判定部によって意味情報を抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力することが好ましい。
【００２１】
この構成により、圧縮画像データから意味情報を抽出できなくなるまで圧縮効率が向上するように圧縮率を変更することができるので、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【００２２】
また、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に基づいて、前記圧縮率の初期値を決定することが好ましい。
【００２３】
この構成により、意味情報に基づいて圧縮率の初期値を決定するので、効率的に圧縮画像データを生成することができる。
【００２４】
また、さらに、画像データを格納しているデータ格納部を備え、前記入力部は、前記データ格納部から画像データを読み出すことにより、前記画像データを取得することが好ましい。
【００２５】
この構成により、データ格納部に格納された画像データを圧縮することができる。
【００２６】
また、前記意味情報抽出部は、画像に含まれる人物像の顔位置、顔面積、表情、ポーズ、もしくはジェスチャを示す人物情報、画像に含まれる文字像の内容を示す文字情報、または画像に含まれるオブジェクト像の種別を示す物体情報を、前記意味情報として抽出することが好ましい。
【００２７】
この構成により、圧縮画像データにおいて、人物情報、文字情報または物体情報が欠落することを抑制することができる。
【００２８】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記複数の意味情報のそれぞれに対応するオブジェクト像の面積に基づいて、前記複数の意味情報の中から注目意味情報を選定し、前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定することが好ましい。
【００２９】
この構成により、意味情報に対応するオブジェクト像の面積に基づいて注目意味情報を選定することができるので、欠落することを抑制したい意味情報を面積に応じて選定することができる。
【００３０】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が最大となる意味情報を前記注目意味情報として選定することが好ましい。
【００３１】
この構成により、面積の割合が閾値以上となるオブジェクト像に対応する意味情報を注目意味情報として選定することができるので、画像の主題となる、面積が大きなオブジェクト像について意味情報が欠落することを抑制することができる。
【００３２】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が閾値以上である意味情報のうち、前記面積の割合が最小となる意味情報を注目意味情報として選定することが好ましい。
【００３３】
この構成により、面積の割合が第１閾値以上かつ第２閾値未満となるオブジェクト像に対応する意味情報を注目意味情報として選定することができるので、画像の副題となる、比較的面積が小さなオブジェクト像についても意味情報が欠落することを抑制することができる。
【００３４】
また、さらに、意味情報を記憶している意味情報記憶部と、前記意味情報抽出部によって抽出された意味情報と、前記意味情報記憶部に記憶されている意味情報との類似度合いを示す類似度を算出する類似判定部とを備え、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記類似判定部によって算出された類似度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、前記判定部は、前記圧縮部によって生成された圧縮画像データから、前記注目意味情報を抽出できるか否かを判定することが好ましい。
【００３５】
この構成により、意味情報記憶部に適切に意味情報を記憶させることにより、意味情報が欠落することを抑制したいオブジェクト像を制御することができる。
【００３６】
また、前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が最大となる意味情報を注目意味情報として選定することが好ましい。
【００３７】
この構成により、意味情報記憶部に記憶された意味情報と類似する意味情報が欠落することを抑制することができる。
【００３８】
また、前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が閾値以上であり、かつ、前記画像データが示す画像の面積に対する前記意味情報に対応するオブジェクト像の面積の割合が最小となる意味情報を注目意味情報として選定することが好ましい。
【００３９】
この構成により、面積が小さなオブジェクト像についても、記憶された意味情報と類似する意味情報であれば、その意味情報が欠落することを抑制することができる。
【００４０】
また、前記意味情報記憶部には、さらに、前記意味情報抽出部によって抽出された回数を示す抽出頻度が前記意味情報に対応付けて記憶され、前記データ処理装置は、さらに、前記意味情報記憶部に記憶されている抽出頻度に基づいて、意味情報の重要度を示すランキング順位を算出するランキング管理部を備え、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に対応する、前記ランキング管理部によって算出されたランキング順位を取得し、取得したランキング順位に基づいて、前記圧縮率の初期値を決定することが好ましい。
【００４１】
この構成により、意味情報の抽出頻度に基づくランキング順位に基づいて、圧縮率の初期値を制御することができる。
【００４２】
また、前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、ユーザ間の親密さの度合いを示す親密度を含むソーシャル情報を参照して、前記複数の意味情報の各々に対応するユーザの、前記データ処理装置に対応するユーザに対する親密度を取得し、取得した親密度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定することが好ましい。
【００４３】
この構成により、ユーザ間の親密度に応じて注目意味情報を選定することができる。したがって、例えば、データ処理装置を操作するユーザと親密度が高いユーザ像が圧縮画像データから欠落することを抑制することが可能となる。
【００４４】
また、さらに、前記圧縮部に生成された圧縮画像データを、前記データ格納部に格納されている画像データのバックアップデータとして管理するバックアップ管理部を備えることが好ましい。
【００４５】
この構成により、データ格納部に格納された画像データのバックアップデータを管理することができる。
【００４６】
また、前記データ処理装置は、さらに、ネットワークを介して少なくとも１つの外部装置と通信する通信部を備え、前記少なくとも１つの外部装置は、バックアップデータを保存するための予備保存部を備え、前記バックアップ管理部は、前記通信部を介して、前記バックアップデータを前記予備保存部に保存することが好ましい。
【００４７】
この構成により、ネットワークを介して接続された外部装置に画像データをバックアップすることができる。
【００４８】
また、前記データ処理装置は、さらに、前記外部装置の能力を示す機器プロファイルを、前記通信部を介して取得する機器プロファイル取得部を備え、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイル取得部によって取得された機器プロファイルとに基づいて、前記圧縮率の初期値を決定することが好ましい。
【００４９】
この構成により、外部装置の能力を示す機器プロファイルを利用して圧縮率の初期値を決定することができるので、外部装置の能力に応じて圧縮率の初期値を決定することができる。
【００５０】
また、前記機器プロファイルには、前記予備保存部の記憶容量が含まれ、前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイルに含まれる前記予備保存部の記憶容量および前記データ格納部の記憶容量の容量比とに基づいて、前記圧縮率の初期値を決定することが好ましい。
【００５１】
この構成により、バックアップ元の記憶容量とバックアップ先の記憶容量との容量比に基づいて圧縮率の初期値を決定することができるので、バックアップ先の記憶容量が不足することを抑制するとともに、画像データを圧縮しすぎることを抑制することができる。
【００５２】
また、さらに、ユーザから圧縮率の指示値の入力を受け付けるユーザインタフェース部を備え、前記圧縮決定部は、前記ユーザインタフェース部によって受け付けられた指示値に圧縮率を変更し、変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できると判定された場合、当該圧縮画像データを出力し、変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力することが好ましい。
【００５３】
この構成により、ユーザから圧縮率の指示値の入力を受け付ける場合に、意味情報が抽出できるか否かの判定結果に応じて、圧縮画像データを出力することができる。したがって、出力される圧縮画像データにおいて、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制することが可能となる。
【００５４】
また、前記ユーザインタフェース部は、前記判定部によって意味情報を抽出できないと判定された場合、出力された前記圧縮画像データの画像領域の一部を切り出すための切り出し情報の入力を前記ユーザから受け付け、前記圧縮部は、前記切り出し情報に従って、前記圧縮画像データの画像領域の一部を切り出し、前記圧縮決定部は、前記圧縮部によって切り出された前記圧縮画像データの画像領域の一部を出力することが好ましい。
【００５５】
この構成により、意味情報が抽出できないと判定されたときに、ユーザから切り出し情報の入力を受け付けることができる。したがって、出力される圧縮画像データにおいて、意味情報が欠落しないように、画像サイズを小さくすることができ、データ量を抑制することが可能となる。
【００５６】
また、本発明の一態様に係る集積回路は、画像データのデータ圧縮を行なう集積回路であって、画像データを取得する入力部と、前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部と、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部と、前記圧縮決定部によって決定された圧縮率の初期値に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮部と、前記意味情報抽出部によって抽出された意味情報を、前記圧縮部によって生成された圧縮画像データから抽出できるか否かを判定する判定部とを備え、前記圧縮決定部は、さらに、前記判定部による判定結果に応じて圧縮率を初期値から変更し、前記圧縮部は、前記圧縮決定部によって圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する。
【００５７】
この構成により、上記データ処理装置と同様の効果を奏することができる。
【００５８】
また、本発明の一態様に係るデータ処理方法は、画像データのデータ圧縮を行なうデータ処理方法であって、画像データを取得する入力ステップと、前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出ステップと、圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定ステップと、前記圧縮決定ステップにおいて決定された圧縮率の初期値に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮ステップと、前記意味情報抽出ステップにおいて抽出された意味情報を、前記圧縮ステップにおいて生成された圧縮画像データから抽出できるか否かを判定する判定ステップとを備え、前記圧縮決定ステップでは、さらに、前記判定ステップにおける判定結果に応じて圧縮率を初期値から変更し、前記圧縮ステップは、前記圧縮決定ステップにおいて圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する。
【００５９】
この構成により、上記データ処理装置と同様の効果を奏することができる。
【００６０】
また、本発明は、上記データ処理方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体或いはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００６１】
以上の説明から明らかなように、本発明の一態様に係るデータ処理装置等によれば、圧縮画像データから意味情報を抽出できるか否かに応じて変更された圧縮率に従って画像データを圧縮することができるので、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【図面の簡単な説明】
【００６２】
【図１】図１は、一般的な画像データの縮小処理における課題の一例を示す図である。
【図２】図２は、従来の圧縮方式によって圧縮後の画像から意味情報が欠落した例を示す図である。
【図３】図３は、従来の圧縮方式による圧縮処理の課題を示す図である。
【図４】図４は、本発明の実施の形態１におけるデータ処理装置の構成を示すブロック図である。
【図５】図５は、本発明の実施の形態１における圧縮決定部が保持する圧縮ポリシーテーブルの一例を示す図である。
【図６】図６は、本発明の実施の形態１における圧縮決定部が保持する閾値テーブルの一例を示す図である。
【図７】図７は、本発明の実施の形態１における入力部により取得された画像データに対して画像サイズを縮小した結果の一例を示す図である。
【図８】図８は、本発明の実施の形態１におけるデータ圧縮処理の流れを示すフローチャートである。
【図９】図９は、本発明の実施の形態１における圧縮決定部が保持する処理記録テーブルの出力例を示す図である。
【図１０】図１０は、本発明の実施の形態１における注目意味情報選定処理の流れを示すフローチャートである。
【図１１】図１１は、画像に含まれるオブジェクト像の配置の一例を示す図である。
【図１２】図１２は、本発明の実施の形態１におけるデータ処理装置によって圧縮された画像データの一例を示す図である。
【図１３】図１３は、本発明の実施の形態２におけるデータ処理装置の構成を示すブロック図である。
【図１４】図１４は、本発明の実施の形態２におけるデータ圧縮処理の流れを示すフローチャートである。
【図１５】図１５は、本発明の実施の形態２におけるデータ格納部に保持された属性情報の一例を示す図である。
【図１６】図１６は、本発明の実施の形態３におけるデータ処理装置の構成を示すブロック図である。
【図１７】図１７は、本発明の実施の形態３における意味情報記憶部に記憶されている意味情報記憶テーブルの一例を示す図である。
【図１８】図１８は、本発明の実施の形態３における圧縮決定部が保持する処理記録テーブルの出力例を示す図である。
【図１９】図１９は、本発明の実施の形態３における注目意味情報選定処理の流れを示すフローチャートである。
【図２０】図２０は、本発明の実施の形態４におけるデータ処理装置の構成を示すブロック図である。
【図２１】図２１は、本発明の実施の形態４における意味情報記憶部に記憶されている意味情報記憶テーブルの一例を示す図である。
【図２２】図２２は、本発明の実施の形態４における圧縮決定部が保持するデータ圧縮率の補正値テーブルの一例を示す図である。
【図２３】図２３は、本発明の実施の形態４におけるデータ圧縮処理の流れを示すフローチャートである。
【図２４】図２４は、本発明の実施の形態４におけるデータ処理装置によって圧縮された画像データの一例を示す図である。
【図２５】図２５は、本発明の実施の形態５におけるデータ処理装置の構成を示すブロック図である。
【図２６】図２６は、本発明の実施の形態５における圧縮決定部が取得した能力情報の一例を示す図である。
【図２７】図２７は、本発明の実施の形態５におけるバックアップ処理の流れを示すフローチャートである。
【図２８】図２８は、本発明の実施の形態６におけるデータ処理装置の構成を示すブロック図である。
【図２９】図２９は、本発明の実施の形態７におけるデータ処理装置の構成を示すブロック図である。
【図３０】図３０は、本発明の実施の形態７における圧縮決定部が取得した能力情報の一例を示す図である。
【図３１】図３１は、本発明の実施の形態８におけるデータ処理装置の構成を示すブロック図である。
【図３２】図３２は、本発明の実施の形態８におけるデータ処理装置の動作を説明するための図である。
【発明を実施するための形態】
【００６３】
以下本発明の実施の形態について、図面を参照しながら説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００６４】
（実施の形態１）
図４は、本発明の実施の形態１におけるデータ処理装置１００の構成を示すブロック図である。図４に示すように、データ処理装置１００は、入力部１０１と、意味情報抽出部１０２と、圧縮決定部１０３と、圧縮部１０４と、判定部１０５とを有する。
【００６５】
データ処理装置１００は、画像データのデータ圧縮を行なう装置である。例えば、データ処理装置１００は、画像データが記憶された外部記憶媒体を挿入可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を撮影可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【００６６】
入力部１０１は、データ処理装置１００が実装する入力手段（例えば、外部記憶媒体とのインターフェースまたは内蔵するカメラモジュールなど）を介して、処理対象とする画像データを取得する。さらに、入力部１０１は、取得した画像データを意味情報抽出部１０２に転送する。
【００６７】
意味情報抽出部１０２は、入力部１０１から転送された画像データを解析する。具体的には、意味情報抽出部１０２は、画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報（例えば、人物像の顔位置）を抽出する。さらに、意味情報抽出部１０２は、抽出した意味情報と共に画像データを圧縮決定部１０３に転送する。
【００６８】
より具体的には、意味情報抽出部１０２は、例えば、画像データが示す画像と、予め保持されたテンプレート画像とのマッチング処理を行なうことにより、画像に含まれるオブジェクト像（例えば、人物の顔像など）を検出する。そして、意味情報抽出部１０２は、例えば、検出されたオブジェクト像の画像上の位置などを意味情報として抽出する。
【００６９】
圧縮決定部１０３は、意味情報抽出部１０２から転送された画像データおよび意味情報を評価する。そして、圧縮決定部１０３は、意味情報抽出部１０２によって抽出された意味情報に基づいて、画像データの圧縮率の初期値を決定する。さらに、圧縮決定部１０３は、決定した圧縮率の初期値に従って画像データの圧縮処理を実行する指示を圧縮部１０４へ出力する。
【００７０】
圧縮部１０４は、圧縮決定部１０３から受けた指示に従い画像データを圧縮処理し、その圧縮処理結果を圧縮決定部１０３に返却する。つまり、圧縮部１０４は、圧縮決定部１０３によって決定された圧縮率に従って画像データを圧縮することにより、圧縮画像データを生成する。すなわち、圧縮部１０４は、圧縮前の画像データのデータ量と圧縮後の画像データのデータ量とによって示される圧縮率が、圧縮決定部１０３によって決定された圧縮率と一致するように、画像データを圧縮する。より具体的には、圧縮部１０４は、例えば、画像サイズ、圧縮パラメータまたは圧縮アルゴリズムを圧縮率に応じて選択することにより、圧縮結果から得られる圧縮率が決定された圧縮率と一致するように、画像データを非可逆に圧縮する。
【００７１】
ここで、圧縮率とは、画像データの圧縮効率を示す値である。また、圧縮効率とは、画像データのデータ量が圧縮により低減される程度を示す。例えば、圧縮効率が高い場合、圧縮により低減されるデータ量が大きいことを示す。
【００７２】
より具体的には、圧縮率は、例えば、圧縮前の画像データ量に対する、圧縮後の画像データ量の比率を示す。この場合、圧縮率の値が大きいほど、圧縮効率が低いことを示す。
【００７３】
次に、圧縮決定部１０３は、圧縮部１０４から返却された圧縮処理結果を判定部１０５に転送し、意味情報欠落の発生有無を判定するよう指示する。
【００７４】
判定部１０５は、圧縮決定部１０３からの指示に従い、意味情報抽出部１０２に意味情報の抽出が可能か否か問い合わせる。そして、判定部１０５は、その問い合わせに対する回答として意味情報抽出可否結果を圧縮決定部１０３に返却する。
【００７５】
つまり、判定部１０５は、意味情報抽出部１０２によって抽出された意味情報を、圧縮部１０４によって生成された圧縮画像データから抽出できるか否かを判定する。ここで、意味情報抽出部１０２によって抽出された意味情報を抽出できるとは、意味情報抽出部１０２によって抽出された意味情報と厳密に同一の意味情報だけではなく、意味情報抽出部１０２によって抽出された意味情報に類似する意味情報を抽出できることも含む。つまり、判定部１０５は、圧縮部１０４によって生成された圧縮画像データから、意味情報抽出部１０２によって抽出された意味情報と同一または類似の意味情報を抽出できるか否かを判定する。
【００７６】
より具体的には、判定部１０５は、例えば、意味情報がオブジェクト像の位置を示す場合、圧縮前の画像データから抽出された位置から所定範囲内の位置を示す意味情報が圧縮後の画像データから抽出できるか否かを判定する。この所定範囲は、実験または経験に基づいて設定されれば良い。
【００７７】
なお、圧縮前の画像データと圧縮後の画像データとの画像サイズが異なる場合、判定部１０５は、必要に応じて、圧縮前の画像データから抽出された意味情報および圧縮後の画像データから抽出された意味情報の少なくとも一方を互いに比較可能なように変換することが好ましい。例えば、意味情報がオブジェクト像の面積または位置などを示す場合、判定部１０５は、圧縮後の画像データから抽出された意味情報が示す面積または位置を、圧縮前の画像データの画像サイズにおける面積または位置に変換することが好ましい。
【００７８】
圧縮決定部１０３は、判定部１０５から返却された意味情報抽出可否結果に応じて、画像データの圧縮率を変更する。つまり、圧縮決定部１０３は、判定部１０５による判定結果に応じて圧縮率を初期値から変更する。具体的には、圧縮決定部１０３は、意味情報の抽出判定が不可と判定された場合には、画像データに対する圧縮率を変更する。より具体的には、圧縮決定部１０３は、例えば、圧縮率が４０％であって刻み値が１％に設定されている場合、圧縮率を４１％に変更する。
【００７９】
さらに、圧縮決定部１０３は、再び圧縮部１０４に変更後のデータ圧縮率により画像データの圧縮処理を実行する指示を出力する。つまり、圧縮部１０４は、圧縮決定部１０３によって圧縮率が変更された場合、変更された圧縮率に従って画像データを圧縮することにより、圧縮画像データを新たに生成する。
【００８０】
そして、圧縮決定部１０３は、判定部１０５から返却される意味情報抽出可否結果において意味情報が抽出されるまでデータ圧縮率を逐次変更し、意味情報が欠落しない最適なデータ圧縮率になるまで処理を繰り返す。つまり、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できないと判定された場合、判定部１０５によって意味情報を抽出できると判定されるまで、圧縮効率が減少するように圧縮率を繰り返し変更する。
【００８１】
そして、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できると判定された場合、その意味情報が抽出された圧縮画像データを出力する。
【００８２】
次に、圧縮決定部１０３が圧縮率の初期値を決定する際に参照する圧縮ポリシーテーブルについて説明する。
【００８３】
図５は、本発明の実施の形態１における圧縮決定部１０３が保持する圧縮ポリシーテーブルの一例を示す図である。また、図６は、本発明の実施の形態１における圧縮決定部１０３が保持する閾値テーブルの一例を示す図である。
【００８４】
図５に示すように、圧縮ポリシーテーブルには、意味情報の有無、面積割合、および意味情報の数に対応付けて、圧縮ポリシーレベルが格納されている。
【００８５】
圧縮ポリシーレベルは、圧縮効率の高さを示し、圧縮率と一対一に対応する。なお、ここでは説明簡易化のため、圧縮ポリシーレベルは５段階である。
【００８６】
意味情報の有無は、圧縮前の画像データから意味情報が抽出されるか否かを示す。ここでは、「Ｔｒｕｅ」は、意味情報が抽出されることを示し、「Ｆａｌｓｅ」は、意味情報が抽出されないことを示す。
【００８７】
面積割合は、画像の総面積に対する、抽出された意味情報に対応するオブジェクト像の面積の割合（以下、単に「意味情報の面積割合」と記載）が大きいか小さいかを示す。ここでは、「Ｌａｒｇｅ」は、意味情報の面積割合が大きいことを示し、「Ｓｍａｌｌ」は、意味情報の面積割合が小さいことを示す。
【００８８】
意味情報の数は、圧縮前の画像データから抽出される意味情報の数が多いか少ないかを示す。ここでは、「Ｍａｎｙ」は、意味情報の数が多いことを示し、「Ｆｅｗ」は、意味情報の数が少ないことを示す。
【００８９】
圧縮決定部１０３は、この圧縮ポリシーテーブルを参照することにより、意味情報に関連するパラメータに応じて圧縮ポリシーレベルを決定する。つまり、圧縮決定部１０３は、この圧縮ポリシーテーブルを参照することにより、意味情報抽出部１０２によって抽出された意味情報に基づいて、圧縮率の初期値を決定する。
【００９０】
ここで、圧縮ポリシーテーブル上の判定値（「Ｌａｒｇｅ」、「Ｓｍａｌｌ」、「Ｍａｎｙ」または「Ｆｅｗ」）は、図６に示す閾値テーブルを適宜参照するように設定されている。その結果、データ処理装置１００は、閾値テーブルに格納された値を変更することにより、画像データの圧縮率決定に必要となる基準値（閾値）を、ニーズに応じて容易に調整することができる。
【００９１】
なお、ここでは、「Ｌａｒｇｅ」は、意味情報の面積割合が２０％を超えることを示すように設定されている。また、「Ｓｍａｌｌ」は、意味情報の面積割合が２０％以下であることを示すように設定されている。
【００９２】
同じように、「Ｍａｎｙ」は、抽出された意味情報の数が２個以上であることを示すように設定されている。また、「Ｆｅｗ」は、抽出された意味情報の数が２個未満であることを示すように設定されている。
【００９３】
なお、これらの基準値（閾値）は、実験または経験等により予め設定されれば良い。
【００９４】
図７は、本発明の実施の形態１における入力部１０１により取得された画像データに対して画像サイズを縮小した結果の一例を示す図である。図７の「Ａ−１」から「Ａ−５」は、入力部１０１により取得されたオリジナルの画像データの名称である。「Ａ−１」から「Ａ−５」の画像データの各々の画像サイズは、横幅が４０００ピクセル、縦幅が３０００ピクセルである。以下、名称が「Ａ−１」〜「Ａ−５」の画像データを、入力画像Ａ−１〜Ａ−５と記載する。
【００９５】
入力画像Ａ−１は、人物を含まない風景写真である。入力画像Ａ−２は、一人の人物が大きく写っているポートレート写真である。入力画像Ａ−３は、複数の人物が比較的大きく写っている集合写真である。入力画像Ａ−４は、一人の人物が遠くに小さく写っている写真である。入力画像Ａ−５は、複数の人物が極めて小さく写っている集合写真である。
【００９６】
これらの入力画像Ａ−１〜Ａ−５を、圧縮ポリシーレベルに基づく圧縮率によって単純に圧縮処理した例が、「Ｂ−１」〜「Ｂ−５」の出力画像である。各々圧縮処理後のサイズにより、画像データが固定のデータ圧縮率で圧縮されていることがわかる。一方で、固定的な変換により画像の主題であった人物の顔の情報が一部欠落してしまっていることがわかる。
【００９７】
次に、以上のように構成されたデータ処理装置１００の各種動作について説明する。具体的には、本発明の実施の形態１における圧縮決定部１０３が、圧縮ポリシーレベルに基づくデータ圧縮に加え、判定部１０５との連携により、意味情報の欠落を回避するデータ圧縮処理の流れについて、図８〜図１１を用いて説明する。
【００９８】
図８は、本発明の実施の形態１におけるデータ圧縮処理の流れを示すフローチャートである。また、図９は、本発明の実施の形態１における圧縮決定部１０３が保持する処理記録テーブルの出力例を示す図である。
【００９９】
まず、入力部１０１は、画像データの実体を取得する（ステップＳ１０１）。続いて、意味情報抽出部１０２は、入力部１０１から転送された画像データに意味情報が存在しているか否かを解析する（ステップＳ１０２）。つまり、意味情報抽出部１０２は、画像データから意味情報を抽出する。
【０１００】
ここで、ステップＳ１０２において、画像データに意味情報が存在しない場合（ステップＳ１０２のＮ）、圧縮決定部１０３は、処理記録テーブルに「意味情報なし」を示す情報を登録する（ステップＳ１０３）。具体的には、圧縮決定部１０３は、例えば、図９に示すように、データ名「Ａ−１」に対して、「意味情報なし」を示す情報として、意味情報の有無に「ｆａｌｓｅ」を登録する。
【０１０１】
次に、圧縮決定部１０３は、内部に保持する圧縮ポリシーテーブルを参照することにより、画像データの圧縮率の初期値を決定する（ステップＳ１０４）。具体的には、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルを参照することにより、例えば、圧縮ポリシーを「１」と判定し、圧縮率の初期値を「２０％」と決定する。そして、圧縮決定部１０３は、圧縮部１０４にデータ圧縮処理の実行を指示する。
【０１０２】
続いて、圧縮部１０４は、決定された圧縮率に従って画像データを圧縮することにより、圧縮画像データを生成する（ステップＳ１０５）。圧縮決定部１０３は、圧縮部１０４による処理が正しくなされた結果を得た際、処理記録テーブルに実際に処理したデータ圧縮率を登録し（ステップＳ１０６）、処理を終了する。つまり、圧縮決定部１０３は、圧縮画像データを出力し、処理を終了する。
【０１０３】
一方、ステップＳ１０２において、画像データに意味情報が存在する場合（ステップＳ１０２のＹ）、圧縮決定部１０３は、処理記録テーブルに抽出した意味情報を登録する（ステップＳ１０７）。具体的には、圧縮決定部１０３は、例えば図９に示すように、顔の位置を示す座標Ｘ「１２５４」および座標Ｙ「４５３」と、顔の大きさを示す横幅Ｗ「３３４」および縦幅Ｈ「３６５」とを、入力画像Ａ−２の意味情報として登録する。
【０１０４】
次に、圧縮決定部１０３は、後述する「注目意味情報選定処理」により選定された注目意味情報に対する圧縮率の初期値を決定する（ステップＳ１０８）。
【０１０５】
次に、圧縮決定部１０３は、ステップＳ１０８において決定された圧縮率の初期値（例えば、入力画像Ａ−２に対して「４０％」）を用いて、圧縮部１０４にデータ圧縮処理の実行を指示する（ステップＳ１０９）。つまり、圧縮部１０４は、決定された圧縮率の初期値に従って画像データを圧縮することにより、圧縮画像データを生成する。
【０１０６】
続いて、圧縮決定部１０３は、圧縮部１０４からの圧縮処理結果に対し、判定部１０５に圧縮処理後のデータにおいて意味情報を抽出可能か否かを問い合わせる（ステップＳ１１０）。つまり、判定部１０５は、ステップＳ１０２において抽出された意味情報を圧縮画像データから抽出できるか否かを判定する。
【０１０７】
具体的には、例えば、判定部１０５は、圧縮率の初期値「４０％」に従って入力画像Ａ−２の画像データを圧縮した圧縮画像データから意味情報を抽出できると判定する。
【０１０８】
ここで、判定部１０５から抽出不可能の応答が得られた場合（ステップＳ１１０のＮ）、圧縮決定部１０３は、予め決められた刻み値（ここでは、「１％」）を現在の圧縮率の値に加算することにより、圧縮率を変更する（ステップＳ１１１）。つまり、判定部１０５によって意味情報を抽出できないと判定された場合、圧縮決定部１０３は、圧縮効率が低下するように圧縮率を変更する。
【０１０９】
そして、圧縮決定部１０３は、判定部１０５から抽出可能の応答を得るまで、ステップＳ１０９およびステップＳ１１０の処理を繰り返す。つまり、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できないと判定された場合、判定部１０５によって意味情報を抽出できると判定されるまで、圧縮効率が低下するように圧縮率を変更する。なお、この動作については、入力画像Ａ−３の例を用いて、後ほど詳しく説明する。
【０１１０】
一方、判定部１０５から抽出可能の応答が得られた場合（ステップＳ１１０のＹ）、圧縮決定部１０３は、処理記録テーブルに現在の圧縮率を登録し（ステップＳ１０６）、処理を終了する。つまり、判定部１０５によって意味情報を抽出できると判定された場合、圧縮決定部１０３は、その意味情報が抽出された圧縮画像データを出力する。
【０１１１】
次に、ステップＳ１０８に示した注目意味情報選定処理の詳細を、図１０を用いて説明する。
【０１１２】
図１０は、本発明の実施の形態１における注目意味情報選定処理の流れを示すフローチャート図である。また、図１１は、画像に含まれるオブジェクト像の配置の一例を示す図である。
【０１１３】
圧縮決定部１０３は、抽出された意味情報の数が所定の数以上であるか否かを判定する（ステップＳ２０１）。この所定の数は、実験または経験等に基づいて予め定められた数である。本実施の形態では、所定の数は、図６に示した閾値テーブルに基づいて決定され、具体的には「２」である。
【０１１４】
ここで、ステップＳ２０１において、意味情報の数が所定の数以上でないと判定された場合（ステップＳ２０１のＮ）、抽出された唯一の意味情報を注目意味情報として選定する（ステップＳ２０２）。
【０１１５】
続いて、圧縮決定部１０３は、選定された注目意味情報の面積割合が所定の値以上であるか否かを判定する（ステップＳ２０３）。この所定の値は、実験または経験等に基づいて予め定められた値である。本実施の形態では、図６に示した閾値テーブルに基づいて決定され、具体的には「２０％」である。
【０１１６】
ここで、注目意味情報の面積割合が所定の値以上である場合（ステップＳ２０３のＹ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「２」と判定し、圧縮率の初期値を「４０％」と決定する（ステップＳ２０４）。
【０１１７】
一方、注目意味情報の面積割合が所定の値未満である場合（ステップＳ２０３のＮ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「４」と判定し、圧縮率の初期値を「８０％」と決定する（ステップＳ２０８）。
【０１１８】
一方、ステップＳ２０１において、意味情報の数が所定の数以上であると判定された場合（ステップＳ２０１のＹ）、圧縮決定部１０３は、面積割合が最大となる意味情報を注目意味情報として選定する（ステップＳ２０５）。すなわち、圧縮決定部１０３は、複数の意味情報が抽出された場合、複数の意味情報のそれぞれに対応するオブジェクト像の面積に基づいて、複数の意味情報の中から注目意味情報を選定する。
【０１１９】
なお、圧縮決定部１０３は、必ずしも、面積割合が最大となる意味情報を注目意味情報として選定する必要はない。例えば、圧縮決定部１０３は、意味情報の面積割合が閾値以上である意味情報を注目意味情報として選定しても良い。この場合であっても、閾値が適切に設定されれば、圧縮決定部１０３は、面積割合が最大となる意味情報を注目意味情報として選定する場合と同様に注目意味情報を選定することができる。
【０１２０】
続いて、圧縮決定部１０３は、選定された注目意味情報の面積割合が所定の値以上であるか否かを判定する（ステップＳ２０６）。
【０１２１】
ここで、注目意味情報の面積割合が所定の値以上である場合（ステップＳ２０６のＹ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「３」と判定し、圧縮率の初期値を「６０％」と決定する（ステップＳ２０７）。
【０１２２】
一方、注目意味情報の面積割合が所定の値未満である場合（ステップＳ２０６のＮ）、圧縮決定部１０３は、図５に示す圧縮ポリシーテーブルに基づいて、圧縮ポリシーを「５」と判定し、圧縮率の初期値を「１００％」と決定する（ステップＳ２０９）。
【０１２３】
以上のように、圧縮決定部１０３は、複数の意味情報が抽出された場合は、意味情報の面積割合に基づいて、複数の意味情報の中から注目意味情報を選定する。そして、圧縮決定部１０３は、選定した注目意味情報に基づいて圧縮率の初期値を決定する。
【０１２４】
以下に、上記の処理の流れを、図７に示した入力画像を用いて、さらに具体的に説明する。なお、以下の説明において、意味情報は人物の顔像の特徴を示す情報である。
【０１２５】
まず、前述した入力画像Ａ−２（一人の人物が大きく写っているポートレート写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−２から抽出される意味情報は１つであるため、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上ではないと判定する（ステップＳ２０１のＮ）。そして、圧縮決定部１０３は、抽出された唯一の意味情報を注目意味情報として選定する（ステップＳ２０２）。ここで、入力画像Ａ−２において、注目意味情報の面積割合が所定の値「２０％」以上であるので（ステップＳ２０３のＹ）、圧縮決定部１０３は、圧縮ポリシーを「２」と判定し、圧縮率の初期値を「４０％」と決定する（ステップＳ２０４）。
【０１２６】
次に、前述した入力画像Ａ−３（複数の人物が比較的大きく写っている集合写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−３から抽出される意味情報は５つであるため、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上であると判定する（ステップＳ２０１のＹ）。そして、圧縮決定部１０３は、複数の意味情報のうち、意味情報の面積割合が最大となる意味情報を注目意味情報として選定する（ステップＳ２０５）。すなわち、入力画像Ａ−３では、図１１に示す顔像の配置概略図から明らかなように、複数の意味情報に対応する顔領域１〜５のうち、最も面積の大きい顔領域５に対応する意味情報が注目意味情報として選定される。ここで、選定された注目意味情報の面積割合が所定の値「２０％」以上であるので（ステップＳ２０６のＹ）、圧縮決定部１０３は、圧縮ポリシーを「３」と判定し、圧縮率の初期値を「６０％」と決定する（ステップＳ２０７）。
【０１２７】
さらに、入力画像Ａ−４（一人の人物が遠くに小さく写っている写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−４から抽出される意味情報は１つであるため、圧縮決定部１０３は、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上ではないと判定する（ステップＳ２０１のＮ）。そして、圧縮決定部１０３は、抽出された唯一の意味情報を注目意味情報として選定する（ステップＳ２０２）。ここで、選定された注目意味情報の面積割合が所定の値「２０％」未満であるので（ステップＳ２０３のＮ）、圧縮決定部１０３は、圧縮ポリシーを「４」と判定し、圧縮率の初期値を「８０％」と決定する（ステップＳ２０８）。
【０１２８】
さらに、入力画像Ａ−５（複数の人物が極めて小さく写っている集合写真）を用いて、図１０に示すフローチャートを説明する。入力画像Ａ−５から抽出される意味情報は５つであるため、圧縮決定部１０３は、抽出された意味情報が所定の数「２」以上であると判定する（ステップＳ２０１のＹ）。そして、圧縮決定部１０３は、複数の意味情報のうち、意味情報の面積割合が最大となる意味情報を注目意味情報として選定する（ステップＳ２０５）。ここで、選定された注目意味情報の面積割合が所定の値「２０％」未満であるので（ステップＳ２０６のＮ）、圧縮決定部１０３は、圧縮ポリシーを「５」と判定し、圧縮率の初期値を「１００％」と決定する（ステップＳ２０９）。
【０１２９】
以上説明したように、圧縮決定部１０３は、画像データから抽出された意味情報の状態に応じて、注目意味情報を選定する。そして、圧縮決定部１０３は、圧縮ポリシーテーブルを参照することにより、意味情報に基づいて画像データの圧縮率の初期値を決定する。
【０１３０】
次に、入力画像Ａ−３を用いて、図８のステップＳ１０９以降の処理について、詳細に説明する。
【０１３１】
圧縮決定部１０３は、ステップＳ１０８において、画像データの圧縮率の初期値を「６０％」と決定する。そして、圧縮決定部１０３は、ステップＳ１０９において、圧縮部１０４に、指定された圧縮率「６０％」での圧縮処理の実行を指示する。しかしながら、圧縮率「６０％」で圧縮した際、圧縮決定部１０３が判定部１０５から注目意味情報の抽出不可能の応答を得るケースがある。これは、注目意味情報の判定基準を満足する圧縮率であっても、その圧縮率で実際に規定の圧縮を施した際、注目する意味情報の欠落が発生する可能性があるためである。このため、圧縮決定部１０３は、圧縮ポリシーに基づく圧縮率の初期値により圧縮処理を実行した際、万が一意味情報の欠落が発生した場合には（ステップＳ１１０のＮ）、前述したように意味情報の欠落が発生しないレベルまで所定の刻み値で圧縮率の値を繰り返し変更する（ステップＳ１１１）。ここでは、入力画像Ａ−３の注目意味情報（図１１の顔領域５）が意味情報として抽出される圧縮率が「６３％」であったので、圧縮決定部１０３は、図９に示す処理記録テーブルに処理結果の圧縮率「６３％」を登録する。
【０１３２】
また、入力画像Ａ−４についても、圧縮決定部１０３は、ステップＳ１０８において、画像データの圧縮率の初期値を「８０％」と決定する。そして、圧縮決定部１０３は、ステップＳ１０９において、圧縮部１０４に、指定された圧縮率「８０％」での圧縮処理の実行を指示する。しかしながら、圧縮率「８０％」で圧縮された画像データからは注目する意味情報が抽出不可能なため、ステップＳ１１０およびステップＳ１１１の処理を繰り返すことにより、圧縮決定部１０３は、圧縮率の値を「９１％」に変更する。
【０１３３】
図１２は、本発明の実施の形態１におけるデータ処理装置１００によって圧縮された画像データの一例を示す図である。具体的には、図１２は、本発明の実施の形態１における入力部１０１から入力する画像データと、その画像サイズを意味情報の抽出結果に基づくデータ圧縮率で圧縮処理した結果との一例を示す図である。
【０１３４】
図１２は、図７に示した単純な圧縮処理に比べ、意味情報の欠落を抑制しながら柔軟に画像データのデータ圧縮率を変更している点を示している（処理後画像名「Ｃ−３」および「Ｃ−４」の処理後画像を参照）。
【０１３５】
かかる構成によれば、データ処理装置１００は、画像データに含まれる意味情報の状態に応じて画像データの圧縮率の初期値を決定する。そして、データ処理装置１００は、圧縮画像データにおいて注目する意味情報が抽出されるまで圧縮率を自動で変更する。これにより、例えば、意味情報が顔の位置である場合、データ処理装置１００は、当該位置に顔が抽出される極限のサイズまで画像の縮小処理を制御できるようになる。つまり、データ処理装置１００は、画像データに対するユーザからのデータ圧縮処理の指示操作を必要とせず、圧縮後の画像データを保存するための記憶容量を必要最低限まで削減できる。また、画像に含まれる意味情報としての顔が縮小処理により潰れないように制御されるため、データ処理装置１００は、予め定められた圧縮率に従った一括データ圧縮処理では失われがちな意味情報の欠落を抑制することができる。
【０１３６】
つまり、データ処理装置１００は、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【０１３７】
なお、本実施の形態において、画像に含まれるオブジェクト像の特徴を示す意味情報は、人物像の顔位置および顔面積であったが、人物像の表情、ポーズ、もしくはジェスチャを示す人物情報、画像に含まれる文字像の内容を示す文字情報、または画像に含まれるオブジェクト像の種別を示す物体情報（動物、建造物、乗り物、風景、植物、人造物（旗、家庭用品、服飾など）であっても良い。
【０１３８】
このように構成すれば、データ処理装置１００は、画像データに含まれる意味情報のうち、顔情報に加えて看板の文字列、或いは街角のランドマークなどの物体情報も意味情報の欠落状態を監視する対象として制御できるため、旅行、発表会などのシチュエーションを示すコンテキスト情報の欠落を抑制することができる。つまり、データ処理装置１００は、圧縮画像データにおいて、人物情報、文字情報または物体情報が欠落することを抑制することができる。
【０１３９】
また、本実施の形態において、圧縮ポリシーテーブルには、２０％〜１００％までの圧縮率に対応する５段階の圧縮ポリシーレベルが定義されていたが、必ずしも５段階の圧縮ポリシーレベルが定義される必要はない。例えば、圧縮ポリシーテーブルには、１０段階の圧縮ポリシーレベルが定義されても良い。また、圧縮ポリシーテーブルには、画像データに対する、意味情報の有無、総面積に占めるオブジェクト像の面積の割合の大きさ、および意味情報の数に対応付けて、圧縮ポリシーレベルおよび圧縮率が格納されたが、必ずしもこのように圧縮ポリシーレベルおよび圧縮率が格納される必要はない。例えば、圧縮ポリシーテーブルには、意味情報のパラメータ（例えば、人物の表情が笑顔のものは優先的に圧縮率を低くして高品位な画像として保持するなど）に対応付けて圧縮率が格納されても良い。
【０１４０】
また、本実施の形態において、閾値テーブルには、総面積に対するオブジェクト像面積の割合「２０％」および意味情報の数「２」が閾値として格納されていたが、閾値はこれらの値に限らない。例えば、閾値は、パラメータのバリエーションと共にユーザが自由に変更できるようにしても良い。
【０１４１】
また、本実施の形態において、圧縮処理後の画像データから意味情報を抽出可能でなければ、圧縮決定部１０３が圧縮効率を下げる（例えば、圧縮率の値を「４０％」から「４１％」以上に逐次変更する）ことにより、画像データに含まれる意味情報の欠落を抑制する例を示した。しかし、その逆に、指定した圧縮率において意味情報を抽出可能であれば、圧縮効率を上げる（例えば、圧縮率を「４０％」から「３９％」以下に逐次変更する）ことにより、画像データに含まれる意味情報の欠落を抑制しながら極限まで画像データのデータ量を小さくするようにしても良い。
【０１４２】
つまり、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できると判定された場合、判定部１０５によって意味情報を判定できないと判定されるまで、圧縮効率が向上するように圧縮率の値を変更しても良い。この場合、圧縮決定部１０３は、判定部１０５によって意味情報を抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力する。これにより、データ処理装置１００は、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【０１４３】
また、本実施の形態において、説明の簡易化のため、圧縮率が変更される際の刻み値が「１％」である場合について説明したが、刻み値はこれに限られない。例えば、刻み値は「５％」であっても良い。また、刻み値は、画像の種類、または圧縮率に応じて、段階的或いは流動的に設定されても良い。
【０１４４】
また、本実施の形態において、圧縮部１０４は、画像サイズを変更することにより、圧縮決定部１０３によって決定または変更された圧縮率と一致するように画像データを圧縮していたが、必ずしも、このような方法により画像データを圧縮する必要ない。例えば、圧縮部１０４は、ＪＰＥＧ方式（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの画像圧縮方式において欠落利用されるパラメータ値を変更することにより、決定または変更された圧縮率と一致するように画像データを圧縮しても良い。さらに、圧縮部１０４は、画像サイズおよびパラメータ値の両方を変更することにより、決定または変更された圧縮率と一致するように画像データを圧縮しても良い。
【０１４５】
また、本実施の形態において、圧縮決定部１０３は、意味情報の面積割合が最大となる意味情報を注目意味情報として選定したが、必ずしもこのように注目意味情報は選定される必要はない。例えば、圧縮決定部１０３は、意味情報の面積割合が所定の範囲内（例えば、５％以上の領域をもつ顔画像）かつ最小となる意味情報を注目意味情報として選定しても良い。つまり、圧縮決定部１０３は、面積割合が閾値以上である意味情報のうち、面積割合が最小となる意味情報を注目意味情報として選定しても良い。
【０１４６】
このように構成すれば、抽出された意味情報のうち、例えば、顔情報の表示面積が予め決められた範囲に収まるもので、最も小さいものを注目意味情報として設定し、注目すべき意味情報が欠落しないようにデータ圧縮率を制御するため、画像に含まれる複数の被写体のうち、副題として写された意味情報の欠落を抑制できる。
【０１４７】
また、本実施の形態において、圧縮決定部１０３は、圧縮ポリシーテーブルを参照することにより、意味情報に基づいて圧縮率の初期値を決定していたが、必ずしもこのように圧縮率の初期値を決定する必要はない。例えば、圧縮決定部１０３は、任意の圧縮率を初期値として決定しても良い。この場合であっても、判定部１０５による判定結果に従って圧縮率が変更されるので、データ処理装置１００は、圧縮画像データにおいて意味情報が欠落することを抑制しつつ、画像データの圧縮効率を向上させることができる。
【０１４８】
（実施の形態２）
次に、本発明の実施の形態２について説明する。
【０１４９】
本実施の形態におけるデータ処理装置１００は、さらにデータ格納部１０６を備える点が、実施の形態１におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１と異なる点を中心に説明する。
【０１５０】
図１３は、本発明の実施の形態２におけるデータ処理装置１００の構成を示すブロック図である。図１３において、図４と同じ構成要素については同じ符号を用い、説明を省略する。
【０１５１】
図１３に示すように、データ処理装置１００は、図４の構成要素に加え、データ格納部１０６を有する。
【０１５２】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０１５３】
データ格納部１０６は、例えばハードディスクなどの記憶媒体であり、少なくとも１つの画像データを格納している。さらに、データ格納部１０６には、格納されている画像データの属性情報を格納している。
【０１５４】
次に、以上のように構成されたデータ処理装置１００における各種動作について説明する。
【０１５５】
図１４は、本発明の実施の形態２におけるデータ圧縮処理の流れを示すフローチャートである。また、図１５は、本発明の実施の形態２におけるデータ格納部１０６に保持された属性情報の一例を示す図である。以下、図１４および図１５を用いて、本実施の形態におけるデータ圧縮処理の詳細を説明する。
【０１５６】
入力部１０１は、データ格納部１０６に格納された１つ以上の画像データ（ここでは、格納画像データ数＝Ｎ）を処理対象として特定する。さらに、入力部１０１は、処理対象データポインタｎを初期化（ｎ＝０）する（ステップＳ３０１）。
【０１５７】
次に、入力部１０１は、処理対象データポインタｎによって指し示される画像データの属性情報（図１５に示すような画像データ名、画像データサイズ、画像データ種別など）を取得する（ステップＳ３０２）。続いて、データ処理装置１００は、前述した実施の形態１における図８で説明したデータ圧縮処理を実行する（ステップＳ３０３）。
【０１５８】
そして、圧縮決定部１０３は、データ格納部１０６に格納されている全ての画像データに対しデータ圧縮処理を実行したか否かを確認する（ステップＳ３０４）。
【０１５９】
ここで、いずれか１つでも画像データに対してデータ圧縮処理が実行されていない場合は（ステップＳ３０４のＮ）、入力部１０１は、処理対象データポインタに「１」を加算する（ステップＳ３０５）。そして、データ処理装置１００は、ステップＳ３０１からステップＳ３０４の処理を繰り返す。
【０１６０】
一方、全ての格納画像データに対してデータ圧縮処理が実行された場合（ステップＳ３０４のＹ）、データ圧縮処理を終了する。
【０１６１】
かかる構成によれば、データ処理装置１００は、入力部１０１から入力された画像データに対するリアルタイムなデータ圧縮処理だけではなく、データ格納部１０６に一旦格納された画像データに対してもデータ圧縮処理を実行できる。そのため、データ処理装置１００は、データ入力時ではなく、アイドル時間にデータ圧縮処理を行なうことができ、データ入力時のパフォーマンス低下を軽減できる。
【０１６２】
なお、ここでは、入力部１０１は、処理対象データポインタを、「０」から全格納画像データ数「Ｎ」まで変更することにより、データ格納部１０６に格納されたすべての画像データを処理対象データとして読み出した。しかし、入力部１０１は、格納された画像データの一部を指定して読み出しても良い。また、入力部１０１は、ある条件に従って選定された画像データのみを指定して読み出しても良い。
【０１６３】
（実施の形態３）
次に、本発明の実施の形態３について説明する。
【０１６４】
本実施の形態におけるデータ処理装置１００は、さらに、意味情報記憶部１０７と類似判定部１０８とを備える点が、実施の形態２におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１または２と異なる点を中心に説明する。
【０１６５】
図１６は、本発明の実施の形態３のデータ処理装置１００の構成を示すブロック図である。図１６において、図４および図１３と同じ構成要素については同じ符号を用い、説明を省略する。
【０１６６】
図１６に示すように、データ処理装置１００は、図４および図１３の構成要素に加え、意味情報記憶部１０７と、類似判定部１０８とを有する。
【０１６７】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０１６８】
意味情報記憶部１０７は、意味情報を記憶している。具体的には、意味情報記憶部１０７は、例えば、オブジェクト像を示すサンプルデータを意味情報として記憶している。
【０１６９】
類似判定部１０８は、意味情報抽出部１０２によって抽出された意味情報と、意味情報記憶部１０７に記憶されている意味情報との類似度合いを示す類似度を算出する。具体的には、類似判定部１０８は、例えば、抽出された意味情報が示すオブジェクト像と、記憶されているサンプルデータとを比較することにより類似度を算出する。
【０１７０】
圧縮決定部１０３は、意味情報抽出部１０２によって複数の意味情報が抽出された場合、類似判定部１０８によって算出された類似度に基づいて、複数の意味情報の中から注目意味情報を選定する。具体的には、圧縮決定部１０３は、抽出された複数の意味情報の中から、類似度が最大となる意味情報を注目意味情報として選定する。
【０１７１】
図１７は、本発明の実施の形態３における意味情報記憶部１０７に記憶されている意味情報記憶テーブルの一例を示す図である。
【０１７２】
図１７に示すように、意味情報記憶テーブルには、ＩＤと、意味情報種別と、名称と、データ登録数とが格納される。
【０１７３】
ＩＤは、意味情報を特定するための情報である。
【０１７４】
意味情報種別は、意味情報の種別を示す情報である。例えば、「ｈｕｍａｎ」は、意味情報に対応するオブジェクト像が人物像であることを示す。なお、意味情報種別は、例えば、「犬」或いは「猫」などの動物の種別を示しても良い。また、意味情報種別は、例えば、「ばら」或いは「チューリップ」などの花の種別を示しても良い。
【０１７５】
名称は、意味情報の名称を示し、例えば、「Ｍｉｋｅ」などの人の名前を示す。この名称は、例えば、画像データに付与されたメタ情報などを用いて登録されれば良い。
【０１７６】
データ登録数は、類似判定に用いられるサンプルデータの登録数を示す。つまり、意味情報記憶部１０７は、意味情報記憶テーブルに格納されたＩＤに対応付けて、サンプルデータを意味情報として記憶している。サンプルデータは、例えば、オブジェクト像を含む画像データである。
【０１７７】
次に、以上のように構成されたデータ処理装置１００における各種動作について説明する。
【０１７８】
図１８は、本発明の実施の形態３における圧縮決定部１０３が保持する処理記録テーブルの出力例を示す図である。また、図１９は、本発明の実施の形態３における注目意味情報選定処理の流れを示すフローチャートである。具体的には、図１９は、実施の形態１で用いた図８のステップＳ１０８（図１０の処理）の別の処理例を示す図である。
【０１７９】
以下、図１８および図１９を用いて注目意味情報選定処理の流れを説明する。
【０１８０】
まず、圧縮決定部１０３は、意味情報抽出部１０２が抽出した意味情報のうち、類似度が算出される意味情報があるか否かを類似判定部１０８に問い合わせる（ステップＳ４０１）。類似判定部１０８は、圧縮決定部１０３からの問い合わせに応じて、意味情報記憶部１０７が保持する意味情報記憶テーブル（図１７）を参照し、抽出された意味情報に類似する意味情報が存在するか否かを判定し、その結果を圧縮決定部１０３に返却する。
【０１８１】
ここで、類似する意味情報が存在しない場合（すなわち、類似度が算出される意味情報がない場合）、実施の形態１にて説明した図１０のステップＳ２０１に進む（ステップＳ４０１のＮ）。
【０１８２】
一方、圧縮決定部１０３は、類似判定部１０８からの判定結果において、１つでも類似度が算出された場合（ステップＳ４０１のＹ）、抽出された意味情報が所定の数以上（ここでは、２人以上）であるか否かを判定する（ステップＳ４０２）。
【０１８３】
ここで、所定の数以上である場合（ステップＳ４０２のＹ）、圧縮決定部１０３は、類似度が算出された全ての意味情報の類似度を比較し、算出された類似度が最大となる意味情報を注目意味情報として選定する（ステップＳ４０３）。
【０１８４】
例えば、実施の形態１では、図９に示すように、入力画像Ａ−３が入力された際、顔領域５が他の顔領域に対して面積が最大となるので、顔領域５を示す意味情報が注目意味情報として選定されていた。これに対し、本実施の形態においては、図１８に示すように、顔領域３が他の顔領域に対して類似度が最大となるので、顔領域３を示す意味情報が注目意味情報として選定される。
【０１８５】
なお、図１７に示すように、意味情報記憶部１０７が保持する意味情報記憶テーブルは各種パラメータを保持しており、類似判定部１０８によって適宜参照される。例えば、抽出した意味情報が人間であることを示す「ｈｕｍａｎ」を格納する意味情報種別、抽出した意味情報に付与されたメタ情報や名称（ここでは、「Ｍｉｋｅ」や「Ｊｕｌｉａ」などの人名）、類似判定に用いるオブジェクト像のサンプルデータ登録数などが含まれる。そのため、図１８に示す処理記録テーブルでは、実施の形態１の図９で示した意味情報の位置情報に加え、抽出された意味情報の意味情報種別や類似と思われる人物の候補名、その類似度（類似判定部１０８部が出力する判定結果を示す類似確率値：単位は％）が記録されている。
【０１８６】
すなわち、圧縮決定部１０３は、類似判定部１０８の判定結果により、入力画像Ａ−３に対しては、類似度が最も高かった顔領域３を示す意味情報を注目意味情報として選定し、その意味情報はおそらく人名「Ｊｕｌｉａ」であると判定したことになる。
【０１８７】
同様に、入力画像Ａ−５が入力された際も、図９においては顔領域２が他の顔領域に対して面積が最大となるので、顔領域２を示す意味情報が注目意味情報として選定されていた。これに対し、本実施の形態においては、顔領域１が他の顔領域に対して類似度が最大となるので、顔領域１を示す意味情報が注目意味情報として選定される（人名は同じく「Ｊｕｌｉａ」）。その後の処理であるステップＳ４０５からステップＳ４０９は、実施の形態１における図１０と同様の処理のため、本実施の形態においては説明を省略する。
【０１８８】
かかる構成によれば、データ処理装置１００は、例えば、意味情報データベースに格納される家族や知人の顔辞書データ（サンプルデータ）と、抽出された意味情報に対応するオブジェクト像とを比較する。そして、データ処理装置１００は、顔辞書データが示す顔像と、抽出された意味情報に対応するオブジェクト像との類似度が最も大きいオブジェクト像に対応する意味情報を注目意味情報として設定する。そして、データ処理装置１００は、注目意味情報が欠落しないようにデータ圧縮率を制御する。そのため、データ処理装置１００は、画像に含まれる複数の被写体のうち、家族や友人といった予め登録された被写体に類似する被写体に対応する意味情報の欠落を優先的に抑制できる。
【０１８９】
なお、本実施の形態において、圧縮決定部１０３は、算出された類似度が最大となる意味情報を注目意味情報として選定したが、必ずしもこのように注目意味情報を選定しなくても良い。例えば、圧縮決定部１０３は、算出された類似度が所定の範囲内（例えば、４０％以上の領域をもつ顔画像）かつ画像データの総面積に占める割合が最小となるオブジェクト像に対応する意味情報を注目意味情報として選定しても良い。つまり、圧縮決定部１０３は、複数の意味情報の中から、類似判定部１０８によって算出された類似度が閾値以上であり、かつ、面積割合が最小となる意味情報を注目意味情報として選定しても良い。
【０１９０】
このように構成すれば、データ処理装置１００は、例えば、意味情報データベースに格納される家族や知人の顔辞書データと、抽出された意味情報に対応するオブジェクト像とを比較する。そして、データ処理装置１００は、顔辞書データが示す顔像と、抽出された意味情報に対応するオブジェクト像との類似度が予め決められた範囲に収まり、かつ、最も小さいオブジェクト像に対応する意味情報を注目意味情報として設定する。そして、データ処理装置１００は、注目意味情報が欠落しないようにデータ圧縮率を制御する。そのため、データ処理装置１００は、画像に含まれる複数の被写体のうち、副題として写された、面積が比較的小さい意味情報であっても、家族や友人といった予め登録された意味情報に類似する意味情報として、意味情報の欠落を優先的に抑制できる。
【０１９１】
なお、本実施の形態では、複数の意味情報が抽出された場合に、画像から抽出された意味情報と、意味情報記憶テーブルに登録された顔像などのオブジェクト像との類似度を用いて、注目意味情報を選定する例を示した。しかし、データ処理装置１００は、必ずしもこのように注目意味情報を選定する必要はない。
【０１９２】
例えば、圧縮決定部１０３は、ユーザ間の親密さの度合いを示す親密度を含むソーシャル情報から得られるユーザ間の親密度を用いて、注目意味情報を選定しても良い。具体的には、圧縮決定部１０３は、ソーシャル情報を参照して、複数の意味情報の各々に対応するユーザの、データ処理装置１００に対応するユーザに対する親密度を取得し、取得した親密度に基づいて、複数の意味情報の中から注目意味情報を選定しても良い。例えば、圧縮決定部１０３は、閾値以上の親密度を有する意味情報を、注目意味情報として選定しても良い。
【０１９３】
ここで、意味情報に対応するユーザとは、例えば顔辞書データなどの意味情報記憶テーブルを参照して取得されるユーザである。また、データ処理装置１００に対応するユーザは、データ処理装置１００の所有者あるいは使用者などである。
【０１９４】
このように、データ処理装置１００は、ソーシャル情報を用いて注目意味情報を選定することにより、ユーザ間の親密度に応じて注目意味情報を選定することができる。したがって、例えば、データ処理装置を操作するユーザと親密度が高いユーザの像が圧縮画像データから欠落することを抑制することが可能となる。
【０１９５】
（実施の形態４）
次に、本発明の実施の形態４について説明する。
【０１９６】
本実施の形態におけるデータ処理装置１００は、さらに、ランキング管理部１０９を備える点が、実施の形態３におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１、２または３と異なる点を中心に説明する。
【０１９７】
図２０は、本発明の実施の形態４におけるデータ処理装置１００の構成を示すブロック図である。図２０において、図４、図１３および図１６と同じ構成要素については同じ符号を用い、説明を省略する。
【０１９８】
図２０に示すように、データ処理装置１００は、図４、図１３および図１６の構成要素に加え、ランキング管理部１０９を有する。
【０１９９】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２００】
ランキング管理部１０９は、意味情報が登録された際、或いはアイドル時間を利用して、意味情報記憶部１０７が保持する意味情報記憶テーブルが格納する意味情報の登録数や出現頻度、出現傾向を分析し、登録される全て（或いは一部）の意味情報に対してランキング順位を付与する。
【０２０１】
つまり、ランキング管理部１０９は、意味情報記憶部１０７に記憶されている抽出頻度に基づいて、意味情報の重要度を示すランキング順位を算出する。具体的には、ランキング管理部１０９は、例えば、抽出頻度が大きいほどランキング順位が高くなる（値が小さくなる）ように、ランキング順位を算出する。
【０２０２】
図２１は、本発明の実施の形態４における意味情報記憶部１０７に記憶されている意味情報記憶テーブルの一例を示す図である。図２１に示すように、本実施の形態における意味情報記憶テーブルには、ランキング管理部１０９によって算出されたランキング順位が意味情報に対応付けて格納されている。
【０２０３】
次に、以上のように構成されたデータ処理装置１００における各種動作について説明する。
【０２０４】
図２２は、本発明の実施の形態４における圧縮決定部１０３が保持するデータ圧縮率の補正値テーブルの一例を示す図である。また、図２３は、本発明の実施の形態４におけるデータ圧縮処理の流れを示すフローチャートである。また、図２４は、本発明の実施の形態４におけるデータ処理装置１００によって圧縮された画像データの一例を示す図である。具体的には、図２４は、入力部１０１から入力する画像データとその画像サイズを本発明の意味情報の抽出結果に基づくデータ圧縮率で圧縮処理した結果の一例を示す図である。
【０２０５】
なお、図２３は、実施の形態１で用いた図８の別の処理例を示す図である。図２３において、ステップＳ５０１〜ステップＳ５０８は、図８におけるステップＳ１０１〜ステップＳ１０８と同様の処理のため、説明を省略する。
【０２０６】
ステップＳ５０８の処理後において、圧縮決定部１０３は、選定された注目意味情報に対応するランキング順位を類似判定部１０８を介して取得する（ステップＳ５０９）。
【０２０７】
次に、圧縮決定部１０３は、注目意味情報のランキング順位が所定のランキング順位以内であるかを判定する（ステップＳ５１０）。ここで、所定のランキング順位以上（ここでは、１００位より上の順位）である場合には（ステップＳ５１０のＮ）、実施の形態１と同様に、圧縮部１０４は、圧縮ポリシーテーブルにて指定された圧縮率の初期値に従ってデータ圧縮処理を実行する（ステップＳ５１２）。一方、注目意味情報のランキング順位が所定のランキング順位以内（ここでは、１位〜１００位）である場合（ステップＳ５１０のＹ）、圧縮決定部１０３は、圧縮決定部１０３が保持するデータ圧縮率の補正値テーブルを参照して、注目意味情報のランキング順位に基づく補正値を取得する。そして、圧縮決定部１０３は、圧縮ポリシーテーブルにて指定された圧縮率の初期値に取得した補正値を加算した値に従って、圧縮部１０４にデータ圧縮処理を実行させる（ステップＳ５１１）。つまり、圧縮決定部１０３は、意味情報抽出部１０２によって抽出された意味情報と、ランキング管理部１０９によって算出されたランキング順位とに基づいて、圧縮率の初期値を決定する。
【０２０８】
以降、ステップＳ５１３およびステップＳ５１４は、図８のステップＳ１１０およびステップＳ１１１と同様の処理であるため、説明を省略する。
【０２０９】
ここで、入力画像Ａ−３を例に具体例を説明する。実施の形態３の図１８においては、顔領域３の「Ｊｕｌｉａ」の意味情報が最も類似度が高いことを理由に、顔領域３を示す意味情報が注目意味情報として選定されている。ここで、本実施の形態のステップＳ５１０では、圧縮決定部１０３が、選定された顔領域３の「Ｊｕｌｉａ」が所定のランキング順位以内かを判定する。そして、ステップＳ５１１では、圧縮決定部１０３は、顔領域３の「Ｊｕｌｉａ」のランキング順位（ここでは、２位）に該当する補正値（ここでは、２０％）を取得する。そして、圧縮決定部１０３は、圧縮ポリシーテーブルに基づく圧縮率の初期値（ここでは、６０％）に補正値（２０％）を加算し、圧縮率の初期値を変更する（ここでは、８０％）。同様に、意味情報が抽出される入力画像Ａ−２からＡ−５についても、図２４に示すように、圧縮決定部１０３は、意味情報のランキング順位に基づいて圧縮率の初期値を補正することができる（画像Ｄ−２〜Ｄ−５参照）。ただし、入力画像Ａ−５のように、補正値を加算することで圧縮率の初期値が１００％を超える場合、圧縮決定部１０３は、データ圧縮率の上限値として１００％に留めるようにする。
【０２１０】
かかる構成によれば、意味情報の登録数や出現頻度、出現傾向に基づきランキング順位が記憶された意味情報に付与される。そして、データ処理装置１００は、そのランキング順位に従って画像データの圧縮率の初期値を調整する。そのため、データ処理装置１００は、同等の属性情報を持つデータに対して、細かい優先度付けが可能となる。例えば、意味情報として抽出頻度が高い家族の一員が写っている写真は、ランキング順位が高いので、データ処理装置１００は、データ圧縮処理において過度な縮小処理がなされないように制御することができる。つまり、各画像データに対するユーザからの指示操作を必要とせず、ランキングに応じて自動で圧縮画像データの品質調整ができ、過度な圧縮処理による意味情報の欠落を抑制できる。
【０２１１】
なお、本実施の形態において、データ圧縮率の補正に用いる補正値は、図２２に示す段階的に変化する矩形形の値であった。しかしながら、補正値はこれに限らず、一定の値、線形的に増減する値、指数関数的に増減する値など多種多様なモデルを採用でき、また、適用する順位の開始順位および終了順位、その補正値がとる初期値は自由に設定できるものとしても良い。
【０２１２】
また、本実施の形態において、圧縮決定部１０３は、選定された注目意味情報のランキング順位に応じて、圧縮ポリシーテーブルで参照されるデータ圧縮率に補正値を加算したが、ランキング順位に応じてデータ圧縮率の上限値（例えば、ランキング１００位以内の場合はデータ圧縮率を６０％以下にはしない、など）を設定しても良い。
【０２１３】
（実施の形態５）
次に、本発明の実施の形態５について説明する。
【０２１４】
従来、画像データなどのコンテンツを永続的に管理するため、パーソナルコンピュータ（以下、ＰＣと記載）或いは外付け記憶装置の記憶媒体（例えば、ハードディスク（以下、ＨＤＤと記載））や、外部記憶媒体（例えば、ＣＤ−Ｒ／ＤＶＤなどのディスクメディアやＳＤメモリカード、ＵＳＢメモリなどのリムーバブルメディア）にコンテンツや文書といったデータを保管することがなされている。しかし、ユーザ自らが大量のコンテンツの在り処を永続的に把握することは容易ではない。さらに、機器の破損や部品故障、盗難や紛失、災害等で大切なデータが失われるケースも増加傾向にある。仮に、消失したコンテンツが放送録画番組やダウンロードしたゲームなどのアプリケーションであれば、再購入等でコンテンツを復活させることができる。しかし、家族写真などのプライベートコンテンツは無二の存在であり、消失に対する損害が多大となる。
【０２１５】
上記のような万が一の事態に備え、蓄積したデータを管理し、予備保管領域に蓄積したデータのバックアップを行なう「データ処理装置」が求められている。そのデータの保管形態としては、（１）データ処理装置に内蔵する記憶媒体間で冗長化してバックアップする、（２）データ処理装置から外部記憶媒体に書き出してバックアップする、（３）データ処理装置から遠隔地に配置したデータ保管領域（データ処理装置或いはデータセンター等に配備されるクラウドサーバ上に割り当てられた記憶領域）にネットワークを介して冗長化してバックアップする、などの手段がある。これらの保管形態のうち、手段（２）は書き出した外部記憶媒体を二次的に管理するなど一般的なユーザによるデータの管理が容易ではなく、結果的に外部記憶媒体を紛失し、バックアップの目的を完遂できない事態が生じる可能性があった。さらに、手段（１）および手段（２）はデータ処理装置を設置した場所に災害が発生した場合にはデータを消失する可能性が高い。そのため、コンテンツの消失を防止するためには、手段（３）による遠隔バックアップが主流となると予測される。
【０２１６】
しかし、クラウドサーバ上の記憶領域は、管理運営上のコストが加算されるため、一般的に民生用の大容量記憶媒体としてのＨＤＤ或いはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｅｖｉｃｅ）よりも価格単価が高い傾向にある。漏洩・消失を許さない企業向け文書のバックアップであれば、バックアップ元と同等の領域を確保するためのコストを惜しまないことが予測されるが、一般的なユーザがプライベートコンテンツのバックアップを目的に多大なコストを支払うことは考えにくい。したがって、コストを抑えるため、バックアップ元に対しバックアップ先の記憶領域が１０分の１など小さく設定することが予測される。
【０２１７】
このような背景から、バックアップ先の記憶領域が少ない場合において、重要なデータだけをピックアップしてバックアップするデータ処理装置が提案されてきた。
【０２１８】
従来のデータ処理装置としては、ユーザがコンテンツをデータ処理装置に登録した際、ユーザが選択したバックアップ開始希望時間（例えば、１週間以内にバックアップ開始よりも３日以内にバックアップ開始の方がより重要度を高く設定）に対応してコンテンツの重要度を設定し、重要度の高いデータを優先して外部のディスク領域にバックアップすることで、データ処理装置のディスク障害時の重要データ消失を防止するものがあった（例えば、特許文献２（特開２００４−２９５７２３号公報）参照）。
【０２１９】
特許文献２に開示されたデータ処理装置において、ユーザ自らが各コンテンツの重要度を設定するためのバックアップ開始希望時間を選択する画面が表示される。そして、ユーザがバックアップ開始希望時間を選択した場合には、所定の重要度レベルが登録される。一方、ユーザがバックアップ開始希望時間を選択しなかった場合（ステップ２２Ｎ）には重要度レベルが登録されない。そして、重要度レベルが設定されたコンテンツだけがバックアップ対象コンテンツとしてバックアップされる。
【０２２０】
つまり、特許文献２に開示されたデータ処理装置では、バックアップ先のデータ保管領域がバックアップ元のデータ保管領域に比べて小さい場合、重要なデータのみをピックアップしてバックアップすることが前提となっている。このため、特許文献２に開示されたデータ処理装置では、重要度の設定操作をユーザ自らが負担するという課題と、バックアップ元とバックアップ先のデータサイズが等価であるが故にバックアップ先のデータ保管領域を有効に使用できず、バックアップ元となる全てのコンテンツをバックアップできないという課題とを有していた。
【０２２１】
そこで、本発明の実施の形態５におけるデータ処理装置１００は、実施の形態４におけるデータ処理装置１００が備える構成要素に加えて、バックアップ管理部１１０と予備保存部１１１とを備える。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１、２、３または４と異なる点を中心に説明する。
【０２２２】
図２５は、本発明の実施の形態５におけるデータ処理装置１００の構成を示すブロック図である。図２５において、図４、図１３、図１６および図２０と同じ構成要素については同じ符号を用い、説明を省略する。
【０２２３】
図２５に示すように、データ処理装置１００は、図４、図１３、図１６および図２０の構成要素に加え、バックアップ管理部１１０と、予備保存部１１１とを有する。
【０２２４】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２２５】
バックアップ管理部１１０は、圧縮決定部１０３によって出力された圧縮画像データを、データ格納部１０６に格納されている画像データのバックアップデータとして管理する。具体的には、バックアップ管理部１１０は、圧縮決定部１０３によって出力された圧縮画像データを、予備保存部１１１にバックアップデータとして保存する。
【０２２６】
予備保存部１１１は、例えばハードディスクなどの記憶媒体であり、バックアップデータを保存する。
【０２２７】
圧縮決定部１０３は、データ格納部１０６と記憶容量と予備保存部１１１の記憶容量との比に応じて、圧縮率の初期値を決定する。
【０２２８】
図２６は、本発明の実施の形態５における圧縮決定部１０３が取得した能力情報の一例を示す図である。また、図２７は、本発明の実施の形態５におけるバックアップ処理の流れを示すフローチャートである。具体的には、図２７は、実施の形態２で用いた図１４の別の処理例を示す図である。
【０２２９】
以下、図２６および図２７を用いて処理の流れを説明する。
【０２３０】
まず、バックアップ管理部１１０は、データ格納部１０６に格納された１つ以上の画像データ（格納データ数＝Ｎ）をバックアップ対象画像データとして特定する。さらに、バックアップ管理部１１０は、処理対象データポインタを初期化（ｎ＝０）する（ステップＳ６０１）。
【０２３１】
次に、バックアップ管理部１１０は、予備保存部１１１から予備保存部１１１の能力を示す能力情報（例えば、総記憶容量や残余記憶容量など）を取得する。そして、バックアップ管理部１１０は、圧縮決定部１０３に、バックアップ先となる予備保存部１１１の能力情報とバックアップ元となるデータ格納部１０６の能力情報とを転送する（ステップＳ６０２）。２つの能力情報を受け付けた圧縮決定部１０３は、バックアップ元の能力情報とバックアップ先の能力情報とを比較し、能力差に応じて圧縮ポリシーテーブルを修正する（ステップＳ６０３）。
【０２３２】
具体的には、例えば、図２６に示すように、バックアップ元となるデータ格納部１０６の総記憶容量が２，０００ＧＢ（ギガバイト）であり、バックアップ先となる予備保存部１１１の総記憶容量が１，０００ＧＢであるとする。すなわち、記憶容量の能力差は２対１、すなわちバックアップ先の容量は２分の１となる。そして、データ処理装置１００においてバックアップが未だ実行されておらず、バックアップ元には５万個の画像データが格納されており、その使用済記憶容量は１，０００ＧＢという状況とする。この時、バックアップ先の予備保存部１１１は未使用であり、残余記憶容量は１，０００ＧＢであるため、現時点では単純な複製によりバックアップが可能であるが、残余記憶容量を使い果たしてしまう。そこで、本実施の形態における圧縮決定部１０３は、バックアップ元とバックアップ先との能力差である総記憶容量の容量比２対１に応じて、圧縮ポリシーテーブルの圧縮率を２分の１倍する。つまり、圧縮決定部１０３は、データ格納部１０６と記憶容量と予備保存部１１１の記憶容量との比に応じて、圧縮率の初期値を決定する。
【０２３３】
次に、圧縮決定部１０３は、処理対象データｎの画像データの属性情報を取得し（ステップＳ６０４）、前述した実施の形態１〜４のいずれかで説明したデータ圧縮処理を、ステップＳ６０３により能力差に応じて変更した圧縮ポリシーテーブルを用いて実行する（ステップＳ６０５）。
【０２３４】
さらに、バックアップ管理部１１０は、圧縮部１０４により圧縮処理が実行された画像データを、データ転送キューとして登録する（ステップＳ６０６）。つまり、バックアップ管理部１１０は、圧縮決定部１０３によって出力された圧縮画像データをバックアップデータとして管理する。
【０２３５】
そして、圧縮決定部１０３は、データ格納部１０６に格納されている全ての画像データＮに対しデータ圧縮処理を実行したか否かを確認する（ステップＳ６０７）。
【０２３６】
ここで、いずれか１つでも画像データに対してデータ圧縮処理が実行されていない場合は（ステップＳ６０７のＮ）、処理対象データポインタに「１」を加算する（ステップＳ６０８）。そして、データ処理装置１００は、ステップＳ６０４からステップＳ６０７の処理を繰り返す。
【０２３７】
一方、全ての格納画像データに対してデータ圧縮処理が実行された場合（ステップＳ６０７のＹ）、データ圧縮処理を終了し、バックアップ管理部１１０にデータ圧縮処理の終了を通知する。最後に、バックアップ管理部１１０は、データ転送キューに登録されたバックアップデータを予備保存部１１１に転送する（ステップＳ６０９）。つまり、バックアップ管理部１１０は、バックアップデータを予備保存部１１１に保存する。
【０２３８】
かかる構成によれば、データ処理装置１００は、バックアップ元とバックアップ先との能力差および各画像データに含まれる意味情報の状態に応じて、各画像データの圧縮率を決定しバックアップを実行する。そのため、データ処理装置１００は、例えば、顔が写る画像は顔が潰れない程度まで縮小し、風景などが写る画像は規定サイズ或いは極限まで縮小処理して画像データをバックアップすることができる。さらに、複数の画像データをバックアップする際、各画像データに対するユーザからの指示操作を必要とせずに、データ処理装置１００は、意味情報の状態に基づく自動画質調整によりバックアップ用の保存用容量を削減することができる。
【０２３９】
また、データ処理装置１００は、バックアップすべきデータが格納される記憶領域とバックアップ先の記憶領域との容量差を加味してデータ圧縮率を調整する。そのため、データ処理装置１００は、データ格納部１０６に格納された全ての画像データをバックアップすることができる。その結果、バックアップ元の画像データが全て消失した場合であっても、データ処理装置１００は、バックアップされた画像データから消失した画像データを復活できるため、データ格納部１０６に格納された全ての画像データの意味的な情報の消失を抑制できる。
【０２４０】
（実施の形態６）
次に、本発明の実施の形態６について説明する。
【０２４１】
本実施の形態におけるデータ処理装置１００は、さらにネットワーク２００を介して接続された第１外部装置３００と通信するための通信部１１２を備え、予備保存部３０２が第１外部装置３００に備えられる点が、実施の形態５におけるデータ処理装置１００と主として異なる。以下に、本実施の形態におけるデータ処理装置１００について、実施の形態１と異なる点を中心に説明する。
【０２４２】
図２８は、本発明の実施の形態６におけるデータ処理装置１００の構成を示すブロック図である。図２８において、図４、図１３、図１６、図２０および図２５と同じ構成要素については同じ符号を用い、説明を省略する。
【０２４３】
図２８に示すように、データ処理装置１００は、図４、図１３、図１６、図２０および図２５の構成要素に加え、通信部１１２を有する。また、ネットワーク２００を介してデータ処理装置１００と接続される第１外部装置３００は、通信部３０１と、予備保存部３０２とを有する。
【０２４４】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２４５】
通信部１１２は、ネットワーク２００を介して接続された第１外部装置３００と通信する。
【０２４６】
なお、本実施の形態６におけるバックアップ処理の流れは、図２８に図示する通信部１１２および通信部３０１がネットワーク２００を介して接続されることの違いを除き、実施の形態５で説明した図２７に示すバックアップ処理の流れと同様であるため、説明を省略する。
【０２４７】
かかる構成によれば、バックアップデータは、ネットワークを介してデータ処理装置１００に接続された外部装置に保存される。そのため、データ処理装置１００は、例えば、自宅の機器に蓄積したコンテンツのバックアップを遠隔地のバックアップサーバに保存することができる。その結果、バックアップ元の画像データが何らかの故障や災害により消失したとしても、データ処理装置１００は、遠隔地のサーバにバックアップした画像データからデータ圧縮された画像データを復活できるため、データの消失リスクを軽減できる。また、バックアップ元となるデータ処理装置側において、データ転送前にデータ圧縮処理（縮小処理）がなされるため、データ処理装置１００は、ネットワークを介した通信処理における転送データ量を削減できる。
【０２４８】
（実施の形態７）
次に、本発明の実施の形態７について説明する。
【０２４９】
図２９は、本発明の実施の形態７におけるデータ処理装置１００の構成を示すブロック図である。図２９において、図４、図１３、図１６、図２０、図２５および図２８と同じ構成要素については同じ符号を用い、説明を省略する。
【０２５０】
図２９において、データ処理装置１００は、図４、図１３、図１６、図２０、図２５および図２８の構成要素に加え、機器プロファイル取得部１１３を有する。ネットワーク２００を介してデータ処理装置１００と接続される第１外部装置３００は、さらに、機器プロファイル提供部３０３を有する。なお、ネットワーク２００を介してデータ処理装置１００と接続される第２外部装置４００および第３外部装置５００は、第１外部装置３００に準ずる構成要素を有する。
【０２５１】
本実施の形態におけるデータ処理装置１００は、例えば、画像データが記憶された外部記憶媒体から読み込んだ画像データを複数蓄積可能なビデオレコーダ、ホームサーバ、または静止画もしくは動画を複数撮影し蓄積可能なデジタルスチルカメラもしくはデジタルビデオカメラなどである。
【０２５２】
機器プロファイル取得部１１３は、第１〜第３外部装置３００、４００、５００の能力を示す機器プロファイルを、通信部１１２を介して取得する。
【０２５３】
図３０は、本発明の実施の形態７における圧縮決定部１０３が取得した能力情報の一例を示す図である。
【０２５４】
以下、図２７および図３０を用いて処理の流れを説明する。
【０２５５】
本実施の形態７におけるバックアップ処理の流れは、実施の形態５で説明した図２７に示すバックアップ処理の流れに準ずる。ただし、実施の形態７では、ステップＳ６０２の処理が実施の形態５において示した処理と異なる。
【０２５６】
具体的には、実施の形態５では、ステップＳ６０２において、バックアップ管理部１１０は、予備保存部１１１の能力情報を取得し、圧縮決定部１０３にデータ格納部１０６の能力情報と共に転送する。
【０２５７】
これに対し、本実施の形態においては、バックアップ管理部１１０は、データ格納部１０６の能力情報のみを圧縮決定部１０３に転送する。そして、圧縮決定部１０３は、機器プロファイル取得部１１３に予備保存部３０２を有する外部装置の能力情報の取得を要求する。要求を受けた機器プロファイル取得部１１３は、通信部１１２およびネットワーク２００を介して接続される外部装置（ここでは、第１〜第３外部装置３００、４００、５００）に対し、機器プロファイル取得要求を送信する。ここで、例えば、第１外部装置３００においては、ネットワーク２００を介して通信部３０１が機器プロファイル取得要求を受信し、当該要求を受付可能な機器プロファイル提供部３０３に転送する。機器プロファイル提供部３０３は、受信した機器プロファイル取得要求を解析し、応答するに相応しいと判断した場合、予備保存部３０２の状態を参照するなどして、最新の機器プロファイルを生成する。そして、機器プロファイル提供部３０３は、生成した機器プロファイルを機器プロファイル取得要求に対する応答として、データ処理装置１００へ返信する。
【０２５８】
ここで、機器プロファイルとは、外部装置に関する能力情報である。具体的には、機器プロファイルには、記憶能力情報、通信能力情報および表示処理能力情報の少なくとも１つが含まれる。より具体的には、機器プロファイルは、例えば、第１外部装置３００が有する予備保存部３０２の記憶能力情報（総記憶容量、残余記憶容量、書込データ最大値、書込速度、など）に加え、第１外部装置３００が有する通信部３０１の通信能力情報（回線伝送速度、推奨通信時間帯、通信混雑傾向、など）、および第１外部装置３００が有する表示部（図２９には図示せず）などの表示処理能力情報（画面サイズ、解像度、動画再生フレームレート、など）を含む情報である。
【０２５９】
一方、データ処理装置１００の機器プロファイル取得部１１３は、機器プロファイル提供部３０３より返信された機器プロファイルを圧縮決定部１０３に転送する。圧縮決定部１０３は、機器プロファイル取得部１１３からの応答により取得した機器プロファイルを図３０に示すように内部にテーブルとして保持する。図３０では、第１〜第３外部装置３００、４００、５００から各々機器プロファイルを取得している。
【０２６０】
そして、圧縮決定部１０３は、実施の形態５の図２７のステップＳ６０２およびＳ６０３で説明した処理の流れと同様に、バックアップ元とバックアップ先の能力差を比較し、その能力差に応じて圧縮ポリシーテーブルの値を修正する。さらに、圧縮決定部１０３は、ステップＳ６０９において、機器プロファイルの内容に即してバックアップの実行を制御する。
【０２６１】
ここで、能力差により圧縮ポリシーテーブルの値を変更する具体例を説明する。
【０２６２】
＜第１外部装置３００：総記憶容量が等価、通信推奨時間帯設定ありの例＞
第１外部装置３００は、例えば、家庭内に置かれるホームサーバである。つまり、第１外部装置３００は、バックアップ元となるデータ格納部１０６にとって、ローカルエリアネットワークにより接続される拡張ストレージデバイスの役割を担う。ここで、第１外部装置３００の総記憶容量は、データ格納部１０６の総記憶容量と等価の２，０００ＧＢであり、残余記憶容量も２，０００ＧＢ（未使用の状態）である。
【０２６３】
この場合、記憶容量としての能力差はないので、データ処理装置１００は、データ格納部１０６に格納されている５万点の画像データ（１，０００ＧＢ分）を、データ圧縮することなくバックアップすることも可能である。しかし、ここでは、第１外部装置３００がホームサーバとして他の用途でも記憶容量を使用することに配慮し、圧縮ポリシーテーブルに格納された標準的な圧縮率を初期値として用いて、画像データを圧縮する。
【０２６４】
ただし、第１外部装置３００の機器プロファイルにおいては、第１外部装置３００の通信回線伝送速度がバックアップ元のデータ処理装置１００に比べ半分であり、さらに推奨通信時間帯が設定されているため、データ処理装置１００は、「深夜０時から１０時」の時間帯にバックアップを実行する。なお、ここでは、第１外部装置３００の画面サイズはデータ処理装置１００が有する画面サイズよりも小さいが、データ処理装置１００は、拡張ストレージデバイスという役割の観点から、画面サイズの能力差に基づく圧縮ポリシーテーブルの値の修正は行わない。
【０２６５】
＜第２外部装置４００：総記憶容量が４分の１、書込データ最大値１ＧＢ、オンラインストレージの例＞
第２外部装置４００は、例えば、ネットワーク２００を介して接続されるクラウドサーバ上のオンラインストレージである。つまり、第２外部装置４００は、バックアップ元となるデータ格納部１０６にとって、インターネットにより接続される遠隔ストレージの役割を担う。
【０２６６】
ここで、第２外部装置４００の総記憶容量は、データ格納部１０６の総記憶容量の４分の１に当たる５００ＧＢであり、残余記憶容量も５００ＧＢ（未使用の状態）である。
【０２６７】
この場合、能力差は４分の１である。したがって、データ処理装置１００は、単純にはデータ格納部１０６に格納された５万点の画像データ（１，０００ＧＢ分）を第２外部装置４００に格納することができない。そこで、圧縮決定部１０３は、能力差４分の１に基づき圧縮ポリシーテーブルに格納された圧縮率の値を４分の１倍に修正する。さらに、書込データ最大値が１ＧＢという制限があるため、データ格納部１０６に格納される画像データのうち、１ＧＢを超える画像データがある場合には、データ処理装置１００は、圧縮画像データが上限値１ＧＢ以内に収まるようにデータ圧縮処理する。
【０２６８】
そして、バックアップ管理部１１０は、通信が混雑する傾向にある「１０時から２２時」の時間帯におけるデータ転送処理を回避し、推奨通信時間帯である「深夜０時から５時」の時間帯にバックアップを実行する。
【０２６９】
＜第３外部装置５００：総記憶容量が２０分の１、画面サイズが極端に小さい端末の例＞
第３外部装置５００は、例えば、家庭内の無線ネットワークや移動体通信網を介して接続されるモバイル端末である。つまり、第３外部装置５００は、バックアップ元となるデータ格納部１０６にとって、ユーザが一時的に家庭内から画像データを持ち出すためのストレージの役割を担う。なお、第３外部装置５００に画像データがバックアップされた場合、第３外部装置５００がオフラインであっても、第３記憶装置内のストレージに格納された画像データはユーザがいつでも閲覧できる。
【０２７０】
ここで、第３外部装置５００の総記憶容量は、データ格納部１０６の総記憶容量の２０分の１に当たる１００ＧＢであり、残余記憶容量も８０ＧＢ（一部使用中の状態）である。
【０２７１】
この場合、能力差は２０分の１である。したがって、データ処理装置１００は、単純にはデータ格納部１０６に格納された５万点の画像データ（１，０００ＧＢ分）を第３外部装置５００に格納することができない。そこで、圧縮決定部１０３は、能力差２０分の１に基づき圧縮ポリシーテーブルに格納された圧縮率の値を２０分の１倍に修正する。さらに、表示処理能力の能力差が所定の範囲以上（例えば、１０倍以上）である場合、データ処理装置１００は、第３外部装置５００の画面サイズや解像度、動画再生のフレームレートに基づき、バックアップ対象の画像データをデータ圧縮処理する。
【０２７２】
かかる構成によれば、データ処理装置１００は、外部装置の機器プロファイルに記述された処理能力や機器状態に応じて、データ圧縮率の初期値を変更する。そのため、データ処理装置１００は、例えば、外部装置の機器状態としてバックアップ用の使用可能容量が２倍に増えた場合には、圧縮効率を半分、すなわち２倍の画質で画像データを圧縮するといった制御ができる。つまり、データ処理装置１００は、保存先の容量変化に追従することができるので、未使用領域発生の無駄を軽減し、効率的なバックアップを実現できる。
【０２７３】
また、外部装置の処理能力として出力画面サイズが取得できる場合、データ処理装置１００は、処理能力（出力画面サイズ）に最適化されたデータ圧縮方法を選定することができるので、処理能力に対し過度なサイズの保存を避け、不必要な記憶領域の使用を削減できる。
【０２７４】
なお、本実施の形態において、機器プロファイル取得部１１３は、ネットワーク２００を介して接続される第１〜第３外部装置３００、４００、５００から機器プロファイルを逐次取得したが、取得方法はこれに限らない。例えば、ユーザが、機器プロファイル取得部に対して、取得先の外部装置を指定するようにしても良い。また例えば、第１外部装置３００の機器プロファイル提供部３０３が、連携可能な第２外部装置４００および第３外部装置５００のリストを機器プロファイルに含めてデータ処理装置１００に返信するようにしても良い。また例えば、通信部１１２がブロードキャスト通信することにより、データ処理装置１００は、ネットワーク２００において機器プロファイルを応答可能な外部装置のみをバックアップ対象の外部装置として選択するようにしても良い。
【０２７５】
なお、本実施の形態において、圧縮決定部１０３は、データ格納部１０６が格納する全ての画像データをバックアップ先となる第３外部装置５００にバックアップしたが、バックアップ対象の選定はこれに限らない。例えば、データ処理装置１００は、第３外部装置５００のデバイス種別が「Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ」であって恒久的なバックアップに適さないと判断される場合は、オフラインでも閲覧が要望されるような重要度が高い画像データを優先的にバックアップするよう制御しても良い。すなわち、データ処理装置１００は、抽出された意味情報と記憶された意味情報との類似度が高い画像データであって、かつ、ランキング管理部１０９により高いランキング順位に対応する画像データを優先的にバックアップするようにしても良い。
【０２７６】
（実施の形態８）
次に、本発明の実施の形態８について説明する。
【０２７７】
図３１は、本発明の実施の形態８におけるデータ処理装置１００の構成を示すブロック図である。また、図３２は、本発明の実施の形態８におけるデータ処理装置１００の動作を説明するための図である。なお、図３１において、図４、図１３、図１６、図２０、図２５、図２８および図２９と同じ構成要素については同じ符号を用い、適宜説明を省略する。
【０２７８】
図３１において、データ処理装置１００は、図４の構成要素に加え、ユーザインタフェース部１１４を備える。
【０２７９】
ユーザインタフェース部１１４は、タッチパネルあるいはマウスなどの入力手段であり、ユーザから圧縮率の指示値の入力を受け付ける。例えば図３２の（ａ）から（ｂ）に示すように、ユーザは、画像の右上の頂点を左下方へ移動させる。その結果、ユーザインタフェース部１１４は、圧縮後の画像サイズを圧縮率の指示値としてユーザから受け付ける。
【０２８０】
圧縮決定部１０３は、ユーザインタフェース部１１４によって受け付けられた指示値に圧縮率を変更する。つまり、圧縮決定部１０３は、意味情報を抽出できるか否かを判定するための圧縮画像データを生成するために、現在の圧縮率よりも圧縮効率が高い圧縮率に変更する。
【０２８１】
圧縮部１０４は、変更された圧縮率に従って画像データを圧縮することにより、圧縮画像データを生成する。そして、判定部１０５は、生成された圧縮画像データから意味情報を抽出できるか否かを判定する。
【０２８２】
圧縮決定部１０３は、変更された圧縮率で圧縮された圧縮画像データから意味情報が抽出できると判定された場合、当該圧縮画像データを表示部１４０に出力する。つまり、図３２の（ｂ）に示すように、圧縮画像データが表示される。
【０２８３】
また、圧縮決定部１０３は、変更された圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを、液晶ディスプレイあるいはタッチパネルなどの表示部１４０に出力する。つまり、圧縮決定部１０３は、圧縮画像データをさらに圧縮することを禁止する。例えば、図３２の（ｂ）に示す圧縮画像データよりも圧縮した場合に意味情報を抽出できないときには、図３２の（ｂ）に示す圧縮画像データは、現状よりも圧縮されない。なお、このとき圧縮決定部１０３は、現状よりも圧縮できないことを示す警告情報を表示部１４０に出力しても良い。
【０２８４】
このとき、ユーザインタフェース部１１４は、出力された圧縮画像データの画像領域の一部を切り出すための切り出し情報をユーザから受け付ける。つまり、変更された圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、ユーザインタフェース部１１４は、切り出し情報の入力をユーザから受け付ける。すなわち、ユーザインタフェース部１１４は、圧縮率の指示値の入力を受け付ける圧縮モードから、切り出し情報の入力を受け付けるトリミングモードに入力モードを変更する。
【０２８５】
例えば図３２の（ｂ）から（ｃ）に示すように、ユーザは、画像の右上の頂点を左下方へ移動させることにより切り出し情報を入力すれば良い。つまり、ユーザは、切り出し後の画像のサイズを切り出し情報として入力すれば良い。
【０２８６】
圧縮部１０４は、ユーザインタフェース部１１４によって受け付けられた切り出し情報に従って、圧縮画像データの画像領域の一部を切り出す。例えば、圧縮部１０４は、抽出された意味情報に対応する領域が含まれるように、圧縮画像データの画像領域の一部を切り出せば良い。また、例えば複数の意味情報が抽出された場合には、圧縮部１０４は、注目意味情報に対応する領域が含まれるように、圧縮画像データの画像領域の一部を切り出しても良い。
【０２８７】
図３２の（ｃ）では、４人の人物の顔像が意味情報として抽出されており、中央に位置する２人の人物の顔像が注目意味情報として選定されているとする。この場合、中央に位置する２人の人物の顔像が含まれるように、画像領域の一部が切り出される。
【０２８８】
このように切り出された圧縮画像データの画像領域の一部は、圧縮決定部によって表示部１４０に出力される。
【０２８９】
以上のように、本実施の形態に係るデータ処理装置１００によれば、ユーザから圧縮率の指示値の入力を受け付ける場合に、意味情報が抽出できるか否かの判定結果に応じて、圧縮画像データを出力することができる。したがって、出力される圧縮画像データにおいて、圧縮前の画像に含まれる意味情報が圧縮後の画像において欠落することを抑制することが可能となる。
【０２９０】
また、データ処理装置１００によれば、意味情報が抽出できないと判定されたときに、ユーザから切り出し情報の入力を受け付けることができる。したがって、出力される圧縮画像データにおいて、意味情報が欠落しないように、画像サイズを小さくすることができ、データ量を抑制することが可能となる。
【０２９１】
なお、実施の形態１〜８において、データ処理装置１００をビデオレコーダやホームサーバ、デジタルスチルカメラ、デジタルビデオカメラを例に説明したが、適用可能な商品はこれに限らず、パーソナルコンピュータやエンタープライズ向けコンピュータ（ワークステーション）、画像データの取り込み機能を搭載したデジタルテレビ受像機、セットトップボックス、カーナビゲーションシステム、プロジェクタ、モバイル端末、音楽コンポ、デジタルフォトフレーム、機器制御用リモートコントローラ端末など画像データを入力或いは格納可能な商品全般に適用できる。
【０２９２】
なお、実施の形態１〜８において、データ処理装置１００が扱う画像データは静止画をメインに説明したが、画像データは静止画に限らず、動画であっても良い。この場合、圧縮ポリシーテーブルに基づく圧縮率の修正は、動画の再生サイズの補正、フレームレートの補正、フレーム間間引きによる補正、注目意味情報以外の領域の解像度の低下、注目すべき意味情報が時系列上で登場するシーン以外の解像度の低下、などの処理が適用できる。
【０２９３】
以上、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではなく種々変形実施可能であり、上述した各実施の形態における構成要素を適宜組み合わせることが可能である。
【０２９４】
なお、上記実施の形態に係る各構成要素の一部または全部は、集積回路であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されても良い。例えば、システムＬＳＩ１５０は、図４に示すように、入力部１０１、意味情報抽出部１０２、圧縮決定部１０３、圧縮部１０４および判定部１０５を備えれば良い。これらの構成は、１チップ化されても良いし、一部または全てを含むように１チップ化されても良い。ここでは、ＬＳＩと表現したが、回路の集積度の違いによっては、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと称呼されることもある。また、集積回路化の手法は、ＬＳＩに限られるものではなく、専用回路または汎用プロセッサで集積回路化を行っても良い。また、ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサー（ＲｅＣｏｎｆｉｇｕｒａｂｌｅ  Ｐｒｏｃｅｓｓｏｒ）を用いても良い。或いは、これらの機能ブロックの演算は、例えば、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを用いて演算することもできる。さらに、これらの処理ステップはプログラムとして記録媒体に記録して実行することで処理することもできる。
【０２９５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路の技術が登場すれば、当然、その技術を用いて機能ブロックを集積化しても良い。バイオ技術の適応などが可能性としてあり得る。
【０２９６】
また、本発明は、このようなデータ処理装置が備える特徴的な構成部の動作をステップとするデータ処理方法として実現することができる。また、本発明は、このようなデータ処理方法に含まれる各ステップを、ＣＰＵ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備えるコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体或いはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【産業上の利用可能性】
【０２９７】
本発明の一態様に係るデータ処理装置は、画像データの特徴となる意味情報を解析し、抽出した意味情報の欠落を抑制しながら画像データの圧縮処理を施す機能を有し、入力或いは格納した画像データを効率的に圧縮して保持するビデオレコーダやホームサーバ、デジタルスチルカメラ、デジタルビデオカメラ、パーソナルコンピュータやエンタープライズ向けコンピュータ（ワークステーション）、画像データの取り込み機能を搭載したデジタルテレビ受像機、セットトップボックス、カーナビゲーションシステム、プロジェクタ、モバイル端末、音楽コンポ、デジタルフォトフレーム、機器制御用リモートコントローラ端末などへの適用に有用である。
【０２９８】
また、圧縮したデータを予備保存領域に保存することで、万が一に備えたバックアップ等の用途にも応用できる。
【符号の説明】
【０２９９】
１００  データ処理装置
１０１  入力部
１０２  意味情報抽出部
１０３  圧縮決定部
１０４  圧縮部
１０５  判定部
１０６  データ格納部
１０７  意味情報記憶部
１０８  類似判定部
１０９  ランキング管理部
１１０  バックアップ管理部
１１１、３０２  予備保存部
１１２、３０１  通信部
１１３  機器プロファイル取得部
１１４  ユーザインタフェース部
１４０  表示部
１５０  システムＬＳＩ
２００  ネットワーク
３００  第１外部装置
３０３  機器プロファイル提供部
４００  第２外部装置
５００  第３外部装置
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データのデータ圧縮を行なうデータ処理装置であって、
画像データを取得する入力部と、
前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出部と、
圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定部と、
前記圧縮決定部によって決定された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮部と、
前記意味情報抽出部によって抽出された意味情報を、前記圧縮部によって生成された圧縮画像データから抽出できるか否かを判定する判定部とを備え、
前記圧縮決定部は、さらに、前記判定部による判定結果に応じて圧縮率を初期値から変更し、
前記圧縮部は、さらに、前記圧縮決定部によって圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する
データ処理装置。
【請求項２】
前記圧縮決定部は、
前記判定部によって意味情報を抽出できないと判定された場合、前記判定部によって意味情報を抽出できると判定されるまで、圧縮効率が低下するように圧縮率を変更し、
前記判定部によって意味情報を抽出できると判定された場合、当該意味情報を抽出できると判定された圧縮画像データを出力する
請求項１に記載のデータ処理装置。
【請求項３】
前記圧縮決定部は、
前記判定部によって意味情報を抽出できると判定された場合、前記判定部によって意味情報を抽出できないと判定されるまで、圧縮効率が向上するように圧縮率を変更し、
前記判定部によって意味情報を抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力する
請求項１に記載のデータ処理装置。
【請求項４】
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に基づいて、前記圧縮率の初期値を決定する
請求項１に記載のデータ処理装置。
【請求項５】
さらに、
画像データを格納しているデータ格納部を備え、
前記入力部は、前記データ格納部から画像データを読み出すことにより、前記画像データを取得する
請求項１に記載のデータ処理装置。
【請求項６】
前記意味情報抽出部は、画像に含まれる人物像の顔位置、顔面積、表情、ポーズ、もしくはジェスチャを示す人物情報、画像に含まれる文字像の内容を示す文字情報、または画像に含まれるオブジェクト像の種別を示す物体情報を、前記意味情報として抽出する
請求項１に記載のデータ処理装置。
【請求項７】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記複数の意味情報のそれぞれに対応するオブジェクト像の面積に基づいて、前記複数の意味情報の中から注目意味情報を選定し、
前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定する
請求項１に記載のデータ処理装置。
【請求項８】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が最大となる意味情報を前記注目意味情報として選定する
請求項７に記載のデータ処理装置。
【請求項９】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記画像データが示す画像の面積に対する前記オブジェクト像の面積の割合が閾値以上である意味情報のうち、前記面積の割合が最小となる意味情報を注目意味情報として選定する
請求項７に記載のデータ処理装置。
【請求項１０】
さらに、
意味情報を記憶している意味情報記憶部と、
前記意味情報抽出部によって抽出された意味情報と、前記意味情報記憶部に記憶されている意味情報との類似度合いを示す類似度を算出する類似判定部とを備え、
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、前記類似判定部によって算出された類似度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、
前記判定部は、前記圧縮部によって生成された圧縮画像データから、前記注目意味情報を抽出できるか否かを判定する
請求項１に記載のデータ処理装置。
【請求項１１】
前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が最大となる意味情報を注目意味情報として選定する
請求項１０に記載のデータ処理装置。
【請求項１２】
前記圧縮決定部は、前記複数の意味情報の中から、前記類似判定部によって算出された類似度が閾値以上であり、かつ、前記画像データが示す画像の面積に対する前記意味情報に対応するオブジェクト像の面積の割合が最小となる意味情報を注目意味情報として選定する
請求項１０に記載のデータ処理装置。
【請求項１３】
前記意味情報記憶部には、さらに、前記意味情報抽出部によって抽出された回数を示す抽出頻度が前記意味情報に対応付けて記憶され、
前記データ処理装置は、さらに、前記意味情報記憶部に記憶されている抽出頻度に基づいて、意味情報の重要度を示すランキング順位を算出するランキング管理部を備え、
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報に対応する、前記ランキング管理部によって算出されたランキング順位を取得し、取得したランキング順位に基づいて、前記圧縮率の初期値を決定する
請求項１０に記載のデータ処理装置。
【請求項１４】
前記圧縮決定部は、前記意味情報抽出部によって複数の意味情報が抽出された場合、ユーザ間の親密さの度合いを示す親密度を含むソーシャル情報を参照して、前記複数の意味情報の各々に対応するユーザの、前記データ処理装置に対応するユーザに対する親密度を取得し、取得した親密度に基づいて、前記複数の意味情報の中から注目意味情報を選定し、
前記判定部は、前記圧縮部によって生成された圧縮画像データから前記注目意味情報を抽出できるか否かを判定する
請求項１に記載のデータ処理装置。
【請求項１５】
さらに、
前記圧縮部に生成された圧縮画像データを、前記データ格納部に格納されている画像データのバックアップデータとして管理するバックアップ管理部を備える
請求項５に記載のデータ処理装置。
【請求項１６】
前記データ処理装置は、さらに、ネットワークを介して少なくとも１つの外部装置と通信する通信部を備え、
前記少なくとも１つの外部装置は、バックアップデータを保存するための予備保存部を備え、
前記バックアップ管理部は、前記通信部を介して、前記バックアップデータを前記予備保存部に保存する
請求項１５に記載のデータ処理装置。
【請求項１７】
前記データ処理装置は、さらに、前記外部装置の能力を示す機器プロファイルを、前記通信部を介して取得する機器プロファイル取得部を備え、
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイル取得部によって取得された機器プロファイルとに基づいて、前記圧縮率の初期値を決定する
請求項１６に記載のデータ処理装置。
【請求項１８】
前記機器プロファイルには、前記予備保存部の記憶容量が含まれ、
前記圧縮決定部は、前記意味情報抽出部によって抽出された意味情報と、前記機器プロファイルに含まれる前記予備保存部の記憶容量および前記データ格納部の記憶容量の容量比とに基づいて、前記圧縮率の初期値を決定する
請求項１７に記載のデータ処理装置。
【請求項１９】
さらに、ユーザから圧縮率の指示値の入力を受け付けるユーザインタフェース部を備え、
前記圧縮決定部は、
前記ユーザインタフェース部によって受け付けられた指示値に圧縮率を変更し、
変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できると判定された場合、当該圧縮画像データを出力し、変更された前記圧縮率で圧縮された圧縮画像データから意味情報が抽出できないと判定された場合、直前に意味情報を抽出できると判定された圧縮画像データを出力する
請求項１に記載のデータ処理装置。
【請求項２０】
前記ユーザインタフェース部は、前記判定部によって意味情報を抽出できないと判定された場合、出力された前記圧縮画像データの画像領域の一部を切り出すための切り出し情報の入力を前記ユーザから受け付け、
前記圧縮部は、前記切り出し情報に従って、前記圧縮画像データの画像領域の一部を切り出し、
前記圧縮決定部は、前記圧縮部によって切り出された前記圧縮画像データの画像領域の一部を出力する
請求項１９に記載のデータ処理装置。
【請求項２１】
前記データ処理装置は、集積回路として構成されている
請求項１に記載のデータ処理装置。
【請求項２２】
画像データのデータ圧縮を行なうデータ処理方法であって、
画像データを取得する入力ステップと、
前記画像データが示す画像に含まれるオブジェクト像の特徴を示す意味情報を抽出する意味情報抽出ステップと、
圧縮効率の高さを示す圧縮率の初期値を決定する圧縮決定ステップと、
前記圧縮決定ステップにおいて決定された圧縮率の初期値に従って前記画像データを圧縮することにより、圧縮画像データを生成する圧縮ステップと、
前記意味情報抽出ステップにおいて抽出された意味情報を、前記圧縮ステップにおいて生成された圧縮画像データから抽出できるか否かを判定する判定ステップとを備え、
前記圧縮決定ステップでは、さらに、前記判定ステップにおける判定結果に応じて圧縮率を初期値から変更し、
前記圧縮ステップは、前記圧縮決定ステップにおいて圧縮率が変更された場合、変更された圧縮率に従って前記画像データを圧縮することにより、圧縮画像データを新たに生成する
データ処理方法。
【請求項２３】
請求項２２に記載のデータ処理方法をコンピュータに実行させるためのプログラム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2011114668.tif 000035
【図２】
2011114668.tif 000036
【図３】
2011114668.tif 000037
【図４】
2011114668.tif 000038
【図５】
2011114668.tif 000039
【図６】
2011114668.tif 000040
【図７】
2011114668.tif 000041
【図８】
2011114668.tif 000042
【図９】
2011114668.tif 000043
【図１０】
2011114668.tif 000044
【図１１】
2011114668.tif 000045
【図１２】
2011114668.tif 000046
【図１３】
2011114668.tif 000047
【図１４】
2011114668.tif 000048
【図１５】
2011114668.tif 000049
【図１６】
2011114668.tif 000050
【図１７】
2011114668.tif 000051
【図１８】
2011114668.tif 000052
【図１９】
2011114668.tif 000053
【図２０】
2011114668.tif 000054
【図２１】
2011114668.tif 000055
【図２２】
2011114668.tif 000056
【図２３】
2011114668.tif 000057
【図２４】
2011114668.tif 000058
【図２５】
2011114668.tif 000059
【図２６】
2011114668.tif 000060
【図２７】
2011114668.tif 000061
【図２８】
2011114668.tif 000062
【図２９】
2011114668.tif 000063
【図３０】
2011114668.tif 000064
【図３１】
2011114668.tif 000065
【図３２】
2011114668.tif 000066
【国際調査報告】
2011114668.tif 000067
2011114668.tif 000068