(57)【要約】  データ処理装置から取得した電子データを一元的に保管するためのデータ管理装置（１０）であって、記憶装置（２０）に保存されていることを示す第１の識別情報を記憶装置（２０）に保存されている電子データ内に書き込み、第１の識別情報が書き込まれた電子データをデータ処理装置へ出力する識別情報書込部（１１）と、データ処理装置から入力された電子データ内に書き込まれている第２の識別情報を検出し、第１の識別情報と第２の識別情報とが一致するか否かを判定する識別情報検出部（１２）と、第１の識別情報と第２の識別情報とが一致しないと判定された場合に、または第２の識別情報が検出されなかった場合に、データ処理装置から入力された電子データを記憶装置（２０）に記録する選択部（１３）とを備える。
2011161935.tif 000002
【特許請求の範囲】
【請求項１】
データ処理装置から取得した電子データを一元的に保管するためのデータ管理装置であって、
記憶装置に保存されていることを示す第１の識別情報を前記記憶装置に保存されている電子データ内に書き込み、前記第１の識別情報が書き込まれた電子データを前記データ処理装置へ出力する識別情報書込部と、
前記データ処理装置から入力された電子データ内に書き込まれている第２の識別情報を検出し、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する識別情報検出部と、
前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、または前記第２の識別情報が検出されなかった場合に、前記データ処理装置から入力された電子データを前記記憶装置に記録する選択部とを備える
データ管理装置。
【請求項２】
前記識別情報検出部は、前記第１の識別情報と前記第２の識別情報との類似度合いを示す類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項１に記載のデータ管理装置。
【請求項３】
前記識別情報書込部は、予め定められたアナログ量または多値レベルを示すデータを前記第１の識別情報として書き込み、
前記識別情報検出部は、アナログ量または多値レベルを示すデータを前記第２の識別情報として検出し、検出したデータが示すアナログ量または多値レベルと前記予め定められたアナログ量または多値レベルとの類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項２に記載のデータ管理装置。
【請求項４】
前記識別情報書込部は、予め定められた多次元配列のデータを前記第１の識別情報として書き込み、
前記識別情報検出部は、多次元配列のデータを前記第２の識別情報として検出し、検出した多次元配列のデータと前記予め定められた多次元配列のデータとの類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項２に記載のデータ管理装置。
【請求項５】
前記識別情報書込部は、前記第１の識別情報を電子透かしとして前記電子データ内に埋め込むことにより、前記第１の識別情報を書き込み、
前記識別情報検出部は、前記データ処理装置から入力された電子データに埋め込まれた電子透かしを検出することにより、前記第２の識別情報を検出する
請求項２〜４のいずれか１項に記載のデータ管理装置。
【請求項６】
前記電子データは、コンテンツデータを含み、
前記識別情報書込部は、前記コンテンツデータが変更された場合に前記コンテンツデータの変更度合いに応じて前記第１の識別情報が変化するように、前記第１の識別情報を書き込む
請求項２〜５のいずれか１項に記載のデータ管理装置。
【請求項７】
前記電子データは、コンテンツデータを含み、
前記識別情報書込部は、前記電子データ内のコンテンツデータが格納される領域に前記第１の識別情報を書き込み、
前記識別情報検出部は、前記電子データ内のコンテンツデータが格納される領域から前記第２の識別情報を検出する
請求項２〜６のいずれか１項に記載のデータ管理装置。
【請求項８】
前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域の略全体に前記第１の識別情報を書き込む
請求項７に記載のデータ管理装置。
【請求項９】
前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域の一部に前記第１の識別情報を書き込む
請求項７に記載のデータ管理装置。
【請求項１０】
前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域のうち、初期に読み出される領域に前記第１の識別情報を書き込む
請求項９に記載のデータ管理装置。
【請求項１１】
前記識別情報検出部は、前記第１の識別情報と前記第２の識別情報との相関値を前記類似度として算出する
請求項２に記載のデータ管理装置。
【請求項１２】
前記識別情報検出部は、前記相関値が予め定められた基準値以上である場合に、前記第１の識別情報と前記第２の識別情報とが一致すると判定し、前記相関値が前記予め定められた基準値未満である場合に、前記第１の識別情報と前記第２の識別情報とが一致しないと判定する
請求項１１に記載のデータ管理装置。
【請求項１３】
前記識別情報書込部は、予め定められた符号列を前記第１の識別情報として書き込み、
前記識別情報検出部は、符号列を前記第２の識別情報として検出し、検出した符号列が前記予め定められた符号列と一致するか否かを判定することにより、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項１に記載のデータ管理装置。
【請求項１４】
前記電子データは、コンテンツデータと、当該電子データに関する情報を示す関連データとを含み、
前記識別情報書込部は、前記電子データ内の関連データが格納される領域に前記第１の識別情報を書き込み、
前記識別情報検出部は、前記電子データ内の関連データが格納される領域から前記第２の識別情報を検出する
請求項１に記載のデータ管理装置。
【請求項１５】
さらに、
前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、前記データ処理装置から入力された電子データから前記第２の識別情報を除去する識別情報除去部を備え、
前記選択部は、前記識別情報除去部によって前記第２の識別情報が除去された電子データを前記記憶装置に記録する
請求項１〜１４のいずれか１項に記載のデータ管理装置。
【請求項１６】
前記第１の識別情報は、当該データ管理装置に固有の情報である
請求項１〜１５のいずれか１項に記載のデータ管理装置。
【請求項１７】
さらに、
前記データ処理装置が有する機能に応じて、前記識別情報書込部に前記第１の識別情報を書き込ませるか否かを制御する識別情報書込制御部を備える
請求項１〜１６のいずれか１項に記載のデータ管理装置。
【請求項１８】
前記データ管理装置は、集積回路として構成されている
請求項１〜１７のいずれか１項に記載のデータ管理装置。
【請求項１９】
データ処理装置から取得した電子データを一元的に保管するためのデータ管理方法であって、
記憶装置に保存されていることを示す第１の識別情報を前記記憶装置に保存されている電子データ内に書き込み、前記第１の識別情報が書き込まれた電子データを前記データ処理装置へ出力する識別情報書込ステップと、
前記データ処理装置から入力された電子データ内に書き込まれている第２の識別情報を検出し、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する識別情報検出ステップと、
前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、または前記第２の識別情報が検出されなかった場合に、前記データ処理装置から入力された電子データを前記記憶装置に記録する選択ステップとを含む
データ管理方法。
【請求項２０】
請求項１９に記載のデータ管理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置から取得した電子データを一元的に保管するためのデータ管理装置およびデータ管理方法に関する。
【背景技術】
【０００２】
デジタルカメラを始めとするデジタルＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機器を利用することにより、静止画または動画等のデジタルコンテンツデータ（以下、単に「コンテンツ」という）を簡単に作成することができる。さらに、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）もしくはイーサネット（登録商標）等の通信インタフェースまたは各種メモリカードを介して、このようなコンテンツを他の機器に転送することにより、容易に携帯すること、またはユーザ相互で交換することが可能である。また、パーソナルコンピュータ（ＰＣ）等により複製、編集または加工等のデータ処理も民生レベルで実施することが可能である。このようにして生み出された膨大な数のコンテンツを蓄積しながら充分に活用するためには、それらを簡単かつ効率的に一元管理する必要がある。【０００３】
具体的には、データ管理に関するユーザの混乱を避け、記憶装置のリソース（容量等）を無駄なく利用するために、同一コンテンツの重複を回避しながら、類似のコンテンツを正確に判別して適宜記録するか否かを判別すること等が求められる。そこで、画像データに付与された識別情報を利用して、当該画像データを保存すべきか否かを決定する技術が開示されている（例えば、特許文献１を参照）。【０００４】
特許文献１に開示された技術では、デジタルカメラ等において画像データ生成時に識別情報を予め付与する。そして、ハードディスク装置またはＰＣ等へ画像データを記録する前に、当該画像データの識別情報と既に保存済みの画像データの識別情報とを比較する。そして、比較結果に基づいて、当該画像データが既存データか新規データかを判定して、その画像データを保存するか棄却するかを決定する。【０００５】
図１３は、特許文献１における、従来のデータ管理システムの構成を示したブロック図である。図１３に示すように、従来のデータ管理システムは、データ管理装置９００１とデータ処理装置９００２とを備える。なお、図１３において、データ管理装置９００１は、ハードディスク等を備える画像データ記録機器に対応し、データ処理装置９００２は、デジタルカメラ等の画像データ生成機器に対応する。【０００６】
データ管理装置９００１は、主記憶部９０１と、第１の出力Ｉ／Ｆ（インタフェース）部９０４と、第１の入力Ｉ／Ｆ部９１０と、識別情報検出部９１１と、判定／選択部９１２とを備える。【０００７】
データ処理装置９００２は、データ管理装置９００１の管理対象となる画像データの生成／記録／加工等を行う。データ処理装置９００２は、識別情報書込部９０３と、第２の入力Ｉ／Ｆ部９０５と、一時記憶部９０６と、第２の出力Ｉ／Ｆ部９０７と、データ生成部９０８とを備えている。【０００８】
上記のように構成されたデータ管理システムについて、その動作を説明する。【０００９】
まず、データ処理装置９００２において、データ生成部９０８は、撮像素子等を用いて画像データを生成する。識別情報書込部９０３は、データ生成部９０８が生成した画像データに対して、当該画像データを識別するための、一意性を有する識別情報（ＩＤ）を付与し、画像ファイルを作成する。【００１０】
一時記憶部９０６には、画像ファイルが記録あるいは保存される。第２の出力Ｉ／Ｆ部９０７は、データ処理装置９００２とデータ管理装置９００１とが物理的あるいは論理的に接続された状態において、一時記憶部９０６に記録されている全てまたは一部の画像ファイルを読み出し、データ管理装置９００１へ出力する。【００１１】
データ管理装置９００１において、第１の入力Ｉ／Ｆ部９１０は、第２の出力Ｉ／Ｆ部９０７から出力された画像ファイルを受け取り、識別情報検出部９１１へ出力する。【００１２】
識別情報検出部９１１は、第１の入力Ｉ／Ｆ部９１０から出力された画像ファイルから識別情報を抽出する。判定／選択部９１２は、識別情報検出部９１１によって抽出された識別情報を、主記憶部９０１内に保存されている画像ファイル群の識別情報と比較する。ここで、主記憶部９０１内に同じ識別情報を有する画像ファイルがあれば、判定／選択部９１２は、当該画像ファイルを棄却する。一方、主記憶部９０１内に同じ識別情報を有する画像ファイルがなければ、判定／選択部９１２は、当該画像ファイルを主記憶部９０１に記録する。【００１３】
第１の出力Ｉ／Ｆ部９０４は、データ管理装置９００１とデータ処理装置９００２とが物理的あるいは論理的に接続された状態において、主記憶部９０１内に保存されている全てまたは一部の画像ファイルを読み出し、データ処理装置９００２に出力する。【００１４】
データ処理装置９００２において、第２の入力Ｉ／Ｆ部９０５は、第１の出力Ｉ／Ｆ部９０４から出力された画像ファイルを受け取り、一時記憶部９０６へ出力する。一時記憶部９０６には、第２の入力Ｉ／Ｆ部９０５から出力された画像ファイルが記録される。【００１５】
なお、データ管理装置（第１の入力Ｉ／Ｆ部）に画像ファイルを出力するデータ処理装置と、データ管理装置（第１の出力Ｉ／Ｆ部）から画像ファイルを入力するデータ処理装置とは、必ずしも同一の個体である必要はなく、別の個体であっても構わない。【００１６】
データ処理装置としては、デジタルカメラ、デジタルムービー、または携帯電話等のクライアント機器が、代表例として想定される。また、データ管理装置としては、ＰＣまたはハードディスク等の記録装置といったサーバ機器が、代表例として想定される。また、識別情報としては、例えば、ファイル名、ファイルサイズ、作成日付、もしくは位置情報（ＧＰＳ）等の既存の汎用情報、またはデータ処理装置の種類もしくは個体を示すために当該画像ファイル内の所定の位置に設定または記録された特殊情報等が想定される。【００１７】
以上のように、従来のデータ管理システムでは、データ処理装置は、作成された画像データに一意に対応する識別情報を予め付与する。そして、データ管理装置は、入力された画像データの識別情報とデータ管理装置が既に保存している画像データの識別情報とを比較して、同一性／非同一性を判定する。その結果、データ管理装置は、画像データの実体（画像情報）を扱うことなく、比較的小さな処理負荷で主記憶部への画像データの保存または棄却を簡単かつ効率良く決定することができる。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特許第４４０９３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１９】
しかしながら、上記のような従来のデータ管理システムでは、実際には、画像データの実体と識別情報との一意性を必ずしも保証することができない。例えば、データ処理装置が複数存在する場合、画像データの実体が異なるにも関わらず識別情報が同じになるときがある。また、識別情報の書き換えが許される環境では、識別情報が異なるにも関わらず画像データの実体が同じであるというような場合がある。【００２０】
具体的には、デジタルカメラで画像データに付与されるファイル名には、「ＩＭＧ−００＊＊．ｊｐｇ」等の形式で各カメラ毎にそれぞれ「００００」から連番（０００１、０００２、・・・）で付与されるものが多い。このため、複数のカメラで撮像された画像データを一元的に保管しようとする場合、画像データの実体が異なるにも関わらずファイル名が同一という状態が頻出する。【００２１】
また、一般にファイル名はＰＣ等で簡単に変更可能であるため、内容が同じであるにも関わらずファイル名が異なるという状況も容易に生じ得る。さらに、画像処理ソフトウェア等を用いて画像データの加工または編集等を行うと、ファイル情報として付与された識別情報と画像データの実体との対応関係はますます曖昧なものとなる。【００２２】
このように、従来のデータ管理システムは、画像データの実体と識別情報とが一対一で対応しない場合には、重複なくかつ漏れのない効率的な画像データの管理あるいは保存が難しいという課題を有している。【００２３】
また、この改善策として、画像データとの一意性を保証できる高度または特殊な識別情報をデータ処理装置で新たに付与する手法も容易に想定される。しかしながら、この場合、データ処理装置の処理負荷を増大させ、コスト増を招くという新たな課題が生じる。さらに、当該機能を実装していない旧来のデータ処理装置では対応できないため、システムとしての適応領域が限られ、汎用性が著しく低下するという新たな課題を生じさせる。【００２４】
そこで、本発明は、上記課題を解決するためになされたものであり、データ処理装置における負荷の増大を抑制し、かつ旧来の機種を含むあらゆるデータ処理装置を対象としつつ、電子データの新規性（未保存の電子データであるか否か）の判定精度を向上させ、重複なくかつ漏れなく電子データを保管することができるデータ管理装置およびデータ管理方法を提供することを目的とする。
【課題を解決するための手段】
【００２５】
上記課題を解決するために、本発明の一態様に係るデータ管理装置は、データ処理装置から取得した電子データを一元的に保管するためのデータ管理装置であって、記憶装置に保存されていることを示す第１の識別情報を前記記憶装置に保存されている電子データ内に書き込み、前記第１の識別情報が書き込まれた電子データを前記データ処理装置へ出力する識別情報書込部と、前記データ処理装置から入力された電子データ内に書き込まれている第２の識別情報を検出し、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する識別情報検出部と、前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、または前記第２の識別情報が検出されなかった場合に、前記データ処理装置から入力された電子データを前記記憶装置に記録する選択部とを備える。【００２６】
この構成により、データ管理装置が電子データ内に識別情報を書き込むことができるので、データ処理装置における負荷の増大を抑制することができる。また、第１の識別情報とデータ処理装置から入力された電子データ内から検出された第２の識別情報とが一致しない場合に、電子データを記憶装置に記録することにより、データ処理装置に特別な処理を要求することなく、重複なくかつ漏れなく画像データを保管することが可能となる。【００２７】
また、前記識別情報検出部は、前記第１の識別情報と前記第２の識別情報との類似度合いを示す類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定することが好ましい。【００２８】
この構成により、第１の識別情報と第２の識別情報との類似度に基づいて、電子データを記憶装置に記録するか否かを決定することができる。したがって、データ処理装置における第１の識別情報の変化度合いに応じて、電子データを記憶装置に記録するか否かを決定することができる。【００２９】
また、前記識別情報書込部は、予め定められたアナログ量または多値レベルを示すデータを前記第１の識別情報として書き込み、前記識別情報検出部は、アナログ量または多値レベルを示すデータを前記第２の識別情報として検出し、検出したデータが示すアナログ量または多値レベルと前記予め定められたアナログ量または多値レベルとの類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定することが好ましい。【００３０】
この構成により、電子データの新規性もしくは類似性を正確かつ柔軟に判定し、重複なくかつ漏れなく電子データを保管することが可能となる。【００３１】
また、前記識別情報書込部は、予め定められた多次元配列のデータを前記第１の識別情報として書き込み、前記識別情報検出部は、多次元配列のデータを前記第２の識別情報として検出し、検出した多次元配列のデータと前記予め定められた多次元配列のデータとの類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定することが好ましい。【００３２】
この構成により、電子データの新規性または類似性をより正確かつ容易に判定し、重複なくかつ漏れなく電子データを保管することが可能となる。【００３３】
また、前記識別情報書込部は、前記第１の識別情報を電子透かしとして前記電子データ内に埋め込むことにより、前記第１の識別情報を書き込み、前記識別情報検出部は、前記データ処理装置から入力された電子データに埋め込まれた電子透かしを検出することにより、前記第２の識別情報を検出することが好ましい。【００３４】
この構成により、電子データの劣化を抑制しつつ、電子データの新規性または類似性を適切に判定し、重複なくかつ漏れなく電子データを保管することが可能となる。【００３５】
また、前記電子データは、コンテンツデータを含み、前記識別情報書込部は、前記コンテンツデータが変更された場合に前記コンテンツデータの変更度合いに応じて前記第１の識別情報が変化するように、前記第１の識別情報を書き込むことが好ましい。【００３６】
この構成により、電子データの変更度合いに応じて、変更された電子データを保管するか否かを決定することが可能となる。【００３７】
また、前記電子データは、コンテンツデータを含み、前記識別情報書込部は、前記電子データ内のコンテンツデータが格納される領域に前記第１の識別情報を書き込み、前記識別情報検出部は、前記電子データ内のコンテンツデータが格納される領域から前記第２の識別情報を検出することが好ましい。【００３８】
この構成により、コンテンツデータに第１の識別情報を書き込むことが可能となる。【００３９】
また、前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域の略全体に前記第１の識別情報を書き込むことが好ましい。【００４０】
この構成により、コンテンツデータが格納される領域の略全体に第１の識別情報を書き込むことができ、識別情報の情報量を大きくすることができ、第１の識別情報と第２の識別情報とが一致するか否かの判定精度を向上させることができる。【００４１】
また、前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域の一部に前記第１の識別情報を書き込むことが好ましい。【００４２】
この構成により、コンテンツデータが格納される領域の全体に第１の識別情報が書き込まれる場合よりも、コンテンツデータの劣化を抑制することができる。【００４３】
また、前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域のうち、初期に読み出される領域に前記第１の識別情報を書き込むことが好ましい。【００４４】
この構成により、コンテンツデータの全ての読み出し完了を待つことなく、より早く第２の識別情報を検出し、第１の識別情報と第２の識別情報とが一致するか否かの判定を効率的に行うことができる。【００４５】
また、前記識別情報検出部は、前記第１の識別情報と前記第２の識別情報との相関値を前記類似度として算出することが好ましい。【００４６】
この構成により、第１の識別情報と第２の識別情報との相関値に基づいて、第１の識別情報と第２の識別情報とが一致するか否かを判定することができ、電子データの新規性または類似性をさらに適切に判定することが可能となる。【００４７】
また、前記識別情報検出部は、前記相関値が予め定められた基準値以上である場合に、前記第１の識別情報と前記第２の識別情報とが一致すると判定し、前記相関値が前記予め定められた基準値未満である場合に、前記第１の識別情報と前記第２の識別情報とが一致しないと判定することが好ましい。【００４８】
この構成により、相関値と基準値との比較により、第１の識別情報と第２の識別情報とが一致するか否かを判定することができ、電子データの新規性または類似性をさらに適切かつ柔軟に判定することが可能となる。【００４９】
また、前記識別情報書込部は、予め定められた符号列を前記第１の識別情報として書き込み、前記識別情報検出部は、符号列を前記第２の識別情報として検出し、検出した符号列が前記予め定められた符号列と一致するか否かを判定することにより、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定することが好ましい。【００５０】
この構成により、第１の識別情報と第２の識別情報とが一致するか否かを容易に判定することができ、電子データの新規性を正確かつ容易に判定することが可能となる。【００５１】
また、前記電子データは、コンテンツデータと、当該電子データに関する情報を示す関連データとを含み、前記識別情報書込部は、前記電子データ内の関連データが格納される領域に前記第１の識別情報を書き込み、前記識別情報検出部は、前記電子データ内の関連データが格納される領域から前記第２の識別情報を検出することが好ましい。【００５２】
この構成により、コンテンツデータを劣化させることなく、電子データ内に第１の識別情報を書き込むことが可能となる。【００５３】
また、さらに、前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、前記データ処理装置から入力された電子データから前記第２の識別情報を除去する識別情報除去部を備え、前記選択部は、前記識別情報除去部によって前記第２の識別情報が除去された電子データを前記記憶装置に記録することが好ましい。【００５４】
この構成により、既に書き込まれている識別情報を除去できるので、識別情報が重複して書き込まれることによる電子データの劣化を抑制することが可能となる。【００５５】
また、前記第１の識別情報は、当該データ管理装置に固有の情報であることが好ましい。【００５６】
この構成により、複数のデータ管理装置が存在する場合においても、電子データの新規性または類似性を適切かつ容易に判定し、重複なくかつ漏れなく電子データを保管することが可能となる。【００５７】
また、さらに、前記データ処理装置が有する機能に応じて、前記識別情報書込部に前記第１の識別情報を書き込ませるか否かを制御する識別情報書込制御部を備えることが好ましい。【００５８】
この構成により、データ処理装置の特性に応じて識別情報の書き込み動作を制御することができ、電子データのオーバヘッドを減らして、データ転送量を抑制することが可能となる。【００５９】
なお、本発明は、このようなデータ管理装置として実現することができるだけでなく、このようなデータ管理装置が備える特徴的な構成部の動作をステップとするデータ管理方法として実現することができる。また、本発明は、データ管理方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の記録媒体あるいはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。【００６０】
また、本発明は、上記データ管理装置が備える構成要素を備える集積回路として実現することもできる。
【発明の効果】
【００６１】
本発明の一態様に係るデータ管理装置によれば、データ管理装置が電子データ内に識別情報を書き込むことができるので、データ処理装置における負荷の増大を抑制することができる。また、第１の識別情報とデータ処理装置から入力された電子データ内から検出された第２の識別情報とが一致しない場合に、電子データを記憶装置に記録することにより、重複なくかつ漏れなく画像データを保管することが可能となる。
【図面の簡単な説明】
【００６２】
【図１】図１は、本発明の第１の実施形態に係るデータ管理システムの構成を示すブロック図である。
【図２】図２は、本発明の第１の実施形態に係るデータ管理装置における処理の流れを示すフローチャートである。
【図３】図３は、本発明の第１の実施形態に係る識別情報の書込領域の一例を示す模式図である。
【図４】図４は、本発明の第１の実施形態の変形例１に係るデータ管理システムの構成を示すブロック図である。
【図５】図５は、本発明の第１の実施形態の変形例１に係る識別情報管理部が管理する識別情報の一例を示す図である。
【図６】図６は、本発明の第１の実施形態の変形例２に係るデータ管理システムの構成を示すブロック図である。
【図７】図７は、本発明の第１の実施形態の変形例２に係る機器判定部および識別情報書込制御部における処理の流れを示すフローチャートである。
【図８】図８は、本発明の第２の実施形態に係るデータ管理システムの構成を示すブロック図である。
【図９】図９は、本発明の第２の実施形態に係るデータ管理装置における処理の流れを示すフローチャートである。
【図１０】図１０は、本発明の第２の実施形態に係る識別情報の一例を示す模式図である。
【図１１】図１１は、本発明の第２の実施形態において、画像データの処理（加工、編集等）に伴う識別情報の劣化現象を説明するためのグラフである。
【図１２】図１２は、本発明の第２の実施形態の変形例に係るデータ管理システムの構成を示すブロック図である。
【図１３】図１３は、本発明の第１または第２の実施形態に係るデータ管理装置の他の構成を示すブロック図である。
【図１４】図１４は、従来のデータ管理システムの構成を示すブロック図である。
【発明を実施するための形態】
【００６３】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、以下において、コンテンツデータが静止画または動画を示す画像データである場合について説明するが、コンテンツデータは、画像データに限定されるものではない。例えば、コンテンツデータは、オーディオデータまたは文書データなどであってもよい。また例えば、コンテンツデータは、画像データ、オーディオデータおよび文書データの組み合わせであってもよい。
【００６４】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るデータ管理システムの構成を示す図である。図１に示すように、データ管理システムは、データ管理装置１００１とデータ処理装置１００２とを備える。
【００６５】
まず、データ管理装置１００１について説明する。
【００６６】
データ管理装置１００１は、データ処理装置１００２から取得した画像ファイルを一元的に保管するための装置である。
【００６７】
ここで、画像ファイルとは、画像データその他データの集合である。本実施形態では、画像ファイルには、画像データと当該画像ファイルに関する情報を示す関連データとが含まれる。
【００６８】
データ管理装置１００１は、主記憶部１０１と、識別情報記憶部１０２と、識別情報書込部１０３と、第１の出力Ｉ／Ｆ部１０４と、第１の入力Ｉ／Ｆ部１１０と、識別情報検出部１１１と、選択部１１２とを備える。
【００６９】
主記憶部１０１は、記憶装置に相当し、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）あるいはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などである。主記憶部１０１には、画像ファイルが保存される。
【００７０】
識別情報記憶部１０２には、データ管理装置１００１に対して予め設定された第１の識別情報が保存される。
【００７１】
識別情報書込部１０３は、主記憶部１０１に保存されている画像ファイル内に第１の識別情報を書き込む。そして、識別情報書込部１０３は、第１の出力Ｉ／Ｆ部１０４を介して、第１の識別情報が書き込まれた画像ファイルをデータ処理装置１００２へ出力する。
【００７２】
第１の出力Ｉ／Ｆ部１０４は、データ処理装置１００２に画像ファイルを出力する。
【００７３】
第１の入力Ｉ／Ｆ部１１０は、データ処理装置１００２から画像ファイルの入力を受け付ける。
【００７４】
識別情報検出部１１１は、第１の入力Ｉ／Ｆ部１１０を介して、データ処理装置１００２から入力された画像ファイル内に書き込まれている第２の識別情報を検出する。そして、識別情報検出部１１１は、第１の識別情報と第２の識別情報とが一致するか否かを判定する。
【００７５】
なお、識別情報検出部１１１は、複数の第２の識別情報を検出した場合には、複数の第２の識別情報の中の少なくとも１つが第１の識別情報と一致すれば、第１の識別情報と第２の識別情報とが一致すると判定する。
【００７６】
また、識別情報検出部１１１は、識別情報を検出できなかった場合には、例えば「ＮＵＬＬ」を第２の識別情報として検出する。つまり、識別情報検出部１１１は、第２の識別情報を検出できなかった場合には、第１の識別情報と第２の識別情報とが一致しないと判定する。
【００７７】
選択部１１２は、識別情報判定結果に従って、画像ファイルを主記憶部１０１に記録する、または、画像ファイルを棄却する。具体的には、第１の識別情報と第２の識別情報とが一致しないと判定された場合（第２の識別情報が検出されなかった場合を含む）に、選択部１１２は、データ処理装置１００２から入力された画像ファイルを主記憶部１０１に記録する。一方、第１の識別情報と第２の識別情報とが一致すると判定された場合に、選択部１１２は、データ処理装置１００２から入力された画像ファイルを主記憶部１０１に記録せずに棄却する。
【００７８】
次に、データ処理装置１００２について説明する。
【００７９】
データ処理装置１００２は、例えば、デジタルカメラ、ＤＶＤレコーダー等のＡＶ機器、携帯電話、あるいはパーソナルコンピュータ（ＰＣ）などのクライアント機器である。なお、データ処理装置１００２は、必ずしもクライアント機器である必要はなく、例えば、画像ファイルの蓄積、加工または閲覧などのネットワークサービスを提供するためのサーバ機器であってもよい。
【００８０】
データ処理装置１００２は、画像ファイルをデータ管理装置１００１から受け付け、画像ファイルをデータ管理装置１００１へ出力する。データ処理装置１００２は、第２の入力Ｉ／Ｆ部１０５と、一時記憶部１０６と、第２の出力Ｉ／Ｆ部１０７と、データ生成部１０８とを備えている。
【００８１】
第２の入力Ｉ／Ｆ部１０５は、データ管理装置１００１から画像ファイルの入力を受け付ける。
【００８２】
一時記憶部１０６には、画像ファイルが記録される。
【００８３】
第２の出力Ｉ／Ｆ部１０７は、データ管理装置１００１に画像ファイルを出力する。
【００８４】
データ生成部１０８は、画像データを生成する。具体的には、データ生成部１０８は、例えば、撮像素子等を用いて画像データを生成する。そして、データ生成部１０８は、生成した画像データを一時記憶部１０６に記録する。
【００８５】
すなわち、一時記憶部１０６には、データ生成部１０８から出力された画像データ、あるいはその他の手段によって入力された画像データが画像ファイルとして記録される。ここで、その他の手段としては、一時記憶部１０６そのものを、データ処理装置１００２から取り出して他機器に接続し、直接画像ファイルを書き込む等の方法が想定される。
【００８６】
第２の出力Ｉ／Ｆ部１０７は、データ処理装置１００２とデータ管理装置１００１とが物理的あるいは論理的に接続された状態で、一時記憶部１０６内に記録されている全ての画像ファイルを読み出し、データ管理装置１００１へ出力する。
【００８７】
次に、以上のように構成されたデータ管理装置１００１の動作について説明する。
【００８８】
図２は、本発明の第１の実施形態に係るデータ管理装置における処理の流れを示すフローチャートである。
【００８９】
ここで、図２に示す処理が実行される前の初期状態として、主記憶部１０１には、画像ファイルが保存されているものとし、識別情報記憶部１０２には、データ管理装置１００１に対して予め設定された第１の識別情報が保存されているものとする。
【００９０】
このような状態において、まず、データ管理装置１００１は、画像ファイルの入力か出力かを判定する（Ｓ１０１）。
【００９１】
画像ファイルの入力の場合（Ｓ１０１の入力）、第１の入力Ｉ／Ｆ部１１０は、第２の出力Ｉ／Ｆ部１０７から出力された画像ファイルの入力を受け付ける（Ｓ１０２）。続いて、識別情報検出部１１１は、受け付けられた画像ファイルから第２の識別情報を検出する（Ｓ１０３）。
【００９２】
識別情報検出部１１１は、識別情報記憶部１０２に保存されている第１の識別情報を読み出し、読み出した第１の識別情報と検出した第２の識別情報とが一致するか否かを判定する（Ｓ１０４）。言い換えると、識別情報検出部１１１は、受け付けられた画像ファイル内から第１の識別情報を検出できるか否かを判定する。
【００９３】
選択部１１２は、識別情報検出部１１１による判定結果に応じて、画像ファイルを主記憶部１０１に記録する。つまり、第１の識別情報と第２の識別情報とが一致すると判定された場合（Ｓ１０４がＹ）、選択部１１２は、当該画像ファイルを棄却する（Ｓ１０５）。一方、第１の識別情報と第２の識別情報とが一致しないと判定された場合（Ｓ１０４がＮ）、選択部１１２は、当該画像ファイルを主記憶部１０１に記録する（Ｓ１０６）。
【００９４】
なお、ここでは、第１の識別情報と第２の識別情報とが一致すると判定された場合に、選択部１１２は、画像ファイルを棄却したが、必ずしも画像ファイルを棄却する必要はない。例えば、第１の識別情報と第２の識別情報とが一致すると判定された場合に、選択部１１２は、画像ファイルを主記憶部１０１に記録するかどうかの確認をユーザに促すための画面を表示装置（図示せず）に表示させ、表示された画面に対するユーザの入力結果に基づいて、画像ファイルの記録または棄却を行うようにしてもよい。
【００９５】
画像ファイルの出力の場合（Ｓ１０１の出力）、識別情報書込部１０３は、必要に応じて、主記憶部１０１に保存されている全てまたは一部の画像ファイルを読み出す（Ｓ１０７）。続いて、識別情報書込部１０３は、識別情報記憶部１０２に保存されている第１の識別情報を読み出した画像ファイル内に書込む（Ｓ１０８）。
【００９６】
そして、第１の出力Ｉ／Ｆ部１０４は、第１の識別情報が書き込まれた画像ファイルをデータ処理装置１００２へ出力する（Ｓ１０９）。具体的には、第１の出力Ｉ／Ｆ部１０４は、データ管理装置１００１とデータ処理装置１００２とが物理的あるいは論理的に接続された状態において、識別情報書込部１０３から出力された画像ファイルをデータ処理装置１００２へ出力する。
【００９７】
このとき、データ処理装置１００２において、第２の入力Ｉ／Ｆ部１０５は、第１の出力Ｉ／Ｆ部１０４から出力された画像ファイルを受け取り、一時記憶部１０６へ出力する。一時記憶部１０６には、第２の入力Ｉ／Ｆ部１０５から出力された画像ファイルが記録される。
【００９８】
このように、データ管理装置１００１が、画像ファイル内に第１の識別情報を書き込むことにより、データ管理装置１００１から出力された画像ファイルは、データ管理装置１００１に保存されていることが簡単に識別できるようになる。第１の識別情報が書き込まれた画像ファイルの例については後述する。
【００９９】
なお、本実施形態では、データ管理装置１００１とデータ処理装置１００２とが物理的あるいは論理的に接続された状態で、データ処理装置１００２が保有する全てまたは一部の画像ファイルをデータ管理装置１００１に転送する。一方で、データ管理装置１００１が保有する画像ファイルと同様の画像ファイルをデータ処理装置１００２でも重複して保持する必要がある場合には、当該画像ファイルをデータ管理装置１００１からデータ処理装置１００２に転送する。ただし、データ管理装置１００１に画像ファイルを出力するデータ処理装置１００２と、データ管理装置１００１から画像ファイルの入力を受け付けるデータ処理装置１００２は、必ずしも同一の個体に限定されるものでなく、別の個体であっても構わない。
【０１００】
図３は、本発明の第１の実施形態に係る識別情報の書込領域の一例を示す模式図である。つまり、図３は、識別情報書込部１０３が画像ファイルに書き込む第１の識別情報と識別情報検出部１１１が画像ファイルから検出する第２の識別情報とに関する説明図である。
【０１０１】
図３に示すように、例えば、第１の識別情報は、画像ファイル内において画像データ（ペイロード）領域外のヘッダ領域等に書き込まれる。つまり、識別情報書込部１０３は、画像ファイル内の関連データが格納される領域に第１の識別情報を書き込む。言い換えると、識別情報書込部１０３は、画像ファイルの関連データ内に第１の識別情報を書き込む。これにより、識別情報書込部１０３は、画像データを劣化させることなく、画像ファイル内に第１の識別情報を書き込むことができる。
【０１０２】
また、識別情報検出部１１１は、画像ファイル内の関連データが格納される領域から第２の識別情報を検出する。すなわち、識別情報検出部１１１は、画像ファイルの関連データ内から第２の識別情報を検出する。
【０１０３】
なお、ヘッダ領域は、第１の識別情報が書き込まれる領域の一例であり、識別情報が書き込まれる領域は、ヘッダ領域に限定されない。
【０１０４】
この識別情報が書き込まれる領域（以下、「識別情報書込領域」という）は、データ処理装置１００２が通常アクセスしない領域に設定されることが好ましい。これにより、データ処理装置１００２が識別情報を誤って書き換えることを抑制することができる。つまり、データ管理装置１００１は、既に主記憶部１０１に保存されている画像データを含む画像ファイルを、主記憶部１０１に重複して記録することを抑制することができる。
【０１０５】
また、識別情報の具体的な形式としては、例えば数ビットからなる所定パターンのデジタル信号（「１」および「０」からなるデータの並び）、または数ビットからなる略ランダムなデジタル信号であることが好ましい。つまり、識別情報書込部１０３は、予め定められた符号列を第１の識別情報として書き込むことが好ましい。これにより、識別情報検出部１１１は、画像ファイル内から検出した符号列と予め定められた符号列とを比較することにより、第１の識別情報と第２の識別情報とが一致するか否かを容易に判定することができる。
【０１０６】
以上のように、本実施形態において、データ管理装置１００１から画像ファイルが出力される際に、データ管理装置１００１は、当該画像ファイルに含まれる画像データがデータ管理装置１００１に「保存済み」であることを示す第１の識別情報を、画像ファイル内の所定領域に書き込む。そして、データ管理装置１００１は、第１の識別情報が書き込まれた画像ファイルをデータ処理装置１００２に出力する。
【０１０７】
一方、各種データ処理装置１００２からデータ管理装置１００１に画像ファイルが入力される際には、データ管理装置１００１は、当該画像ファイル内に書き込まれた第２の識別情報を検出し、検出した第２の識別情報と予め保持されている第１の識別情報とが一致するか否かを判定する。そして、データ管理装置１００１は、第１の識別情報と第２の識別情報とが一致しない場合のみ、画像ファイルを主記憶部１０１に記録する。これより、データ管理装置１００１は、データ処理装置１００２の負荷を増やすことなく、画像データの新規性を正確に判別して画像データを重複なくかつ漏れなく保管することができる。
【０１０８】
以上説明したように、本発明の第１の実施形態によれば、デジタルカメラ等のＡＶ機器内に保存されている画像ファイル等が、ハードディスク等を備えるＰＣ等のデータ管理装置に転送される際に、データ管理装置１００１は、画像ファイル内における第１の識別情報の有無によって、画像ファイルに含まれる画像データが既にデータ管理装置１００１に保存済みの画像データであるか否かを容易に判定することができる。したがって、データ管理装置１００１は、既に主記憶部１０１に保存されている画像データを重複して記録することを未然に防ぐことができる。つまり、データ管理装置１００１は、ＡＶ機器内で新たに生成された画像データまたは他の記録装置から転送された画像データ等、未だデータ管理装置１００１によって保管されていない画像データのみを適切に保管することができる。
【０１０９】
すなわち、第１の実施形態によれば、複数装置間で画像データを入出力するデータ管理システムにおいて、記憶装置（データ管理装置）に保存された画像データに「保存済み」であることを示す第１の識別情報を付与することで、装置間で流通する画像データが既に記憶装置に保存済みの画像データであるか、または新規（未保存）の画像データであるかの判別を、データ処理装置の負荷を増大させることなく、簡単に実現することができる。また、データ管理装置は、第１の識別情報と第２の識別情報とが一致しない場合に、電子データを記憶装置に記録することにより、データ処理装置に特別な処理を要求することなく、重複や漏れなく正確かつ効率的に画像データを保管することができる。
【０１１０】
（第１の実施形態の変形例１）
次に、第１の実施形態の変形例１について、図４および図５を用いて説明する。
【０１１１】
本変形例に係るデータ管理システムでは、画像ファイル内に書き込まれる第１の識別情報が、データ管理装置に固有の情報となるように、識別情報管理装置によって管理される点が、第１の実施形態に係るデータ管理システムと異なる。
【０１１２】
図４は、本発明の第１の実施形態の変形例１に係るデータ管理システムの構成を示すブロック図である。図４では、データ管理システムは、複数のデータ管理装置１００１を備えるとともに、識別情報管理装置３００２を備える。なお、図４において、図１と同様の構成要素については、同一の符号を付し、詳細な説明を省略する。
【０１１３】
識別情報管理装置３００２は、各データ管理装置１００１とネットワーク等を介して接続され、識別情報管理部３００３を備える。
【０１１４】
識別情報管理部３００３は、各データ管理装置に対して、それぞれ一意性のある固有の識別情報を割り当てる。
【０１１５】
図５は、識別情報管理部３００３が保持する識別情報テーブルの一例を示す図である。このように、識別情報管理部３００３は、複数のデータ管理装置（１、２、３・・・）に対して互いに異なる符号列あるいは符号パターンの識別情報（第１のＩＤ、第２のＩＤ、第３のＩＤ・・・）を割り付ける。各データ管理装置１００１において、割り付けられた識別情報が利用されることにより、画像ファイルが、どのデータ管理装置１００１に保管されているかを識別できるようになる。つまり、複数のデータ管理装置１００１が存在する条件下においても、各データ管理装置１００１は、自らのデータ管理装置１００１に保存済みの画像データを判別することができる。その結果、各データ管理装置１００１は、自らのデータ管理装置１００１に保存済みの画像データを主記憶部１０１に新たに記録せずに、他のデータ管理装置に保存済みの画像データを主記憶部１０１に記録することができる。
【０１１６】
なお、図５に示す識別情報テーブルは、各データ管理装置１００１に固有の識別情報を管理するための情報の一例であり、識別情報管理部３００３は、必ずしもテーブルを利用して識別情報を管理する必要はない。
【０１１７】
以上のように、本変形例に係るデータ管理装置１００１によれば、複数のデータ管理装置が存在する場合であっても、電子データの新規性または類似性を適切かつ容易に判定し、重複なくかつ漏れなく電子データを保管することが可能となる。
【０１１８】
（第１の実施形態の変形例２）
次に、第１の実施形態の変形例２について、図６および図７を用いて説明する。本変形例に係るデータ管理装置は、データ処理装置が有する機能に応じて、画像ファイル内に識別情報を書き込むか否かを決定する点が、第１の実施形態に係るデータ管理装置と異なる。
【０１１９】
図６は、本発明の第１の実施形態の変形例２に係るデータ管理システムの構成を示すブロック図である。本変形例に係るデータ管理装置４００１は、図１のデータ管理装置１００１が備える構成要素に加えて、機器判定部４１３と、識別情報書込制御部４１４とをさらに備える。なお、図６において、図１と同様の構成要素については、同一の符号を付し、詳細な説明を省略する。
【０１２０】
機器判定部４１３は、機器情報を取得する。具体的には、機器判定部４１３は、例えば、データ処理装置１００２から機器情報を取得する。また例えば、機器判定部４１３は、図示しないキーボードまたはマウスなどの入力部を介して、ユーザから機器情報を取得する。
【０１２１】
ここで、機器情報とは、画像ファイルの出力先であるデータ処理装置１００２に関する情報である。具体的には、機器情報は、例えば、データ処理装置１００２の種別、構成、機能あるいは個体等を識別するための情報である。
【０１２２】
識別情報書込制御部４１４は、機器情報に基づいて、識別情報書込部１０３に識別情報を書き込ませるか否かを制御する。つまり、識別情報書込制御部４１４は、データ処理装置１００２が有する機能に応じて、識別情報書込部１０３に第１の識別情報を書き込ませるか否かを制御する。
【０１２３】
次に、機器判定部４１３および識別情報書込制御部４１４の動作について説明する。
【０１２４】
図７は、本発明の第１の実施形態の変形例２に係る機器判定部および識別情報書込制御部における処理の流れを示すフローチャートである。なお、図７に示すフローチャートは、図２に示すＳ１０８に代わる処理である。つまり、本変形例において、図２に示すＳ１０８以外の処理については、図２と同様であるので図示および説明を省略する。
【０１２５】
まず、機器判定部４１３は、データ管理装置４００１に接続されるデータ処理装置１００２の種別、構成、機能あるいは個体等を識別するための機器情報を取得する（Ｓ２０１）。機器情報は、手動または自動で機器判定部４１３に入力される。
【０１２６】
識別情報書込制御部４１４は、機器判定部４１３によって取得された機器情報に基づき、データ処理装置１００２に画像ファイルを出力するにあたって、画像ファイル内に第１の識別情報を書き込むか否かを判定し（Ｓ２０２）、その判定結果を識別情報書込部１０３に出力する。
【０１２７】
識別情報書込部１０３は、識別情報を書き込むとの判定結果を受け付けた場合（Ｓ２０２がＹ）、主記憶部１０１から読み出した画像ファイルに識別情報を書込む（Ｓ２０３）。また、識別情報書込部１０３は、識別情報を書き込まないとの判定結果を受け付けた場合（Ｓ２０２がＮ）は、画像ファイルへの識別情報の書き込みを行わない（Ｓ２０４）。
【０１２８】
以上のように、データ処理装置１００２が有する機能に応じて識別情報の書き込み動作を制御することにより、例えば、ディスプレイ機器等のように、表示動作等の比較的単純な機能のみを有し、画像データの加工または編集の機能、あるいはデータ管理装置４００１に対する画像データの出力機能等を持たないデータ処理装置へ、第１の識別情報が書き込まれていない画像ファイルを出力することができる。
【０１２９】
これにより、データ管理装置４００１は、識別情報の不要なデータ処理装置１００２に出力される画像ファイルに第１の識別情報を付与する必要がないので、画像ファイルのオーバヘッドを減らして、より効率的な画像データの転送を行うことができる。つまり、データ管理装置４００１からデータ処理装置１００２へ出力された画像ファイルが再び当該データ管理装置４００１に戻ってくる可能性が低いと考えられる場合に、データ管理装置４００１は、画像ファイル内に第１の識別情報を書き込む必要がないので、データ転送量を抑制することができる。
【０１３０】
（第２の実施形態）
次に、本発明の第２の実施形態に係るデータ管理装置について説明する。
【０１３１】
本実施形態では、識別情報が画像データが格納される領域に書き込まれる点などが第１の実施形態と異なる。以下、第１の実施形態と異なる点を中心に、第２の実施形態について、図面を参照しながら説明する。
【０１３２】
図８は、本発明の第２の実施形態に係る画像管理システムの構成を示すブロック図である。図８において、図１に示す構成要素と同様の構成要素については、同一の符号を付し、詳しい説明を省略する。
【０１３３】
本実施形態に係るデータ管理システムは、データ管理装置５００１とデータ処理装置５００２とを備える。
【０１３４】
データ管理装置５００１は、主記憶部１０１と、識別情報記憶部１０２と、識別情報書込部５０３と、第１の出力Ｉ／Ｆ部１０４と、第１の入力Ｉ／Ｆ部１１０と、識別情報検出部５１１と、選択部１１２とを備える。
【０１３５】
また、データ処理装置５００２は、第２の入力Ｉ／Ｆ部１０５と、一時記憶部１０６と、第２の出力Ｉ／Ｆ部１０７と、データ生成部１０８と、加工／編集部５０９とを備える。
【０１３６】
識別情報書込部５０３は、画像ファイル内の画像データが格納される領域に第１の識別情報を書き込む。本実施形態において、第１の識別情報は、予め定められた二次元配列のデータである。具体的には、第１の識別情報は、例えば、画像データである。
【０１３７】
なお、第１の識別情報は、例えば、予め定められたアナログ量または多値レベルを示すデータである。また、第１の識別情報は、例えば、三次元以上の多次元配列のデータであってもよい。これらの第１の識別情報により、データ管理装置５００１は、画像データの新規性もしくは類似性を正確かつ柔軟に判定することが可能となる。
【０１３８】
識別情報検出部５１１は、画像ファイル内の画像データが格納される領域に書き込まれている第２の識別情報を検出する。さらに、識別情報検出部５１１は、識別情報記憶部１０２に保存されている第１の識別情報を読み出す。そして、識別情報検出部５１１は、読み出した第１の識別情報と検出した第２の識別情報との類似度合いを示す類似度に基づいて、第１の識別情報と第２の識別情報とが一致するか否かを判定する。
【０１３９】
加工／編集部５０９は、画像ファイルに含まれる画像データに任意の画像処理を行ない、画像処理された画像データを含む画像ファイルを一時記憶部に記録する。具体的には、加工／編集部５０９は、一時記憶部１０６に保存されている画像ファイルを一旦読み出し、任意の画像処理を行なった後、再び一時記憶部１０６に記録する。
【０１４０】
ここで、任意の画像処理とは、例えば、画像データが示す画像の階調あるいは色温度の補正といった比較的小規模の加工等の画像処理から、画像のトリミングあるいは画像合成等の大掛かりな編集等の画像処理まで、画像データの変更を伴う全ての画像処理を指す。なお、図８では、データ処理装置５００２が、加工／編集部５０９を備える構成を示したが、必ずしもその限りではない。例えば、加工／編集部は、データ処理装置５００２と独立した他の装置に備えられても構わない。その場合、データ処理装置５００２は、加工または編集された画像データを当該他の装置から取得し、一時記憶部１０６に記録する。
【０１４１】
次に、以上のように構成されたデータ管理装置５００１の動作について説明する。
【０１４２】
図９は、本発明の第２の実施形態に係るデータ管理装置における処理の流れを示すフローチャートである。なお、図９に示す処理が実行される前の初期状態として、主記憶部１０１には、画像ファイルが保存されているものとし、識別情報記憶部１０２には、予め設定された第１の識別情報が保存されているものとする。
【０１４３】
まず、データ管理装置５００１は、画像ファイルの入力か出力かを判定する（Ｓ３０１）。
【０１４４】
画像ファイルの入力の場合（Ｓ３０１の入力）、第１の入力Ｉ／Ｆ部１１０は、第２の出力Ｉ／Ｆ部１０７から出力された画像ファイルの入力を受け付ける（Ｓ３０２）。続いて、識別情報検出部５１１は、受け付けられた画像ファイルから第２の識別情報を検出する（Ｓ３０３）。
【０１４５】
識別情報検出部５１１は、識別情報記憶部１０２に保存されている第１の識別情報を読み出し、読み出した第１の識別情報と検出した第２の識別情報とが一致するか否かを判定する（Ｓ３０４）。
【０１４６】
具体的には、識別情報検出部５１１は、第１の識別情報が示す二次元配列のデータと第２の識別情報が示す二次元配列のデータとの相関値を類似度として算出する。より具体的には、識別情報検出部５１１は、例えば、第１の識別情報が示す画像データと第２の識別情報が示す画像データとの相関値を類似度として算出する。
【０１４７】
さらに、識別情報検出部５１１は、相関値が予め定められた基準値を満たすか否かに応じて、第１の識別情報と第２の識別情報とが一致するか否かを判定する。つまり、識別情報検出部５１１は、相関値が予め定められた基準値以上である場合に、第１の識別情報と第２の識別情報とが一致すると判定する。一方、識別情報検出部５１１は、相関値が予め定められた基準値未満である場合に、第１の識別情報と第２の識別情報とが一致しないと判定する。なお、類似度に基づいて第１の識別情報と第２の識別情報とが一致するか否かを判定する識別情報検出部５１１の動作については後述する。
【０１４８】
選択部１１２は、識別情報検出部５１１による判定結果に従って、画像ファイルを主記憶部１０１に記録する。つまり、第１の識別情報と第２の識別情報とが一致しないと判定された場合（Ｓ５０４がＮ）、選択部１１２は、当該画像ファイルを主記憶部１０１に記録する（Ｓ３０６）。一方、第１の識別情報と第２の識別情報とが一致すると判定された場合（Ｓ５０４がＹ）、選択部１１２は、画像ファイルを棄却する（Ｓ３０５）。
【０１４９】
なお、ここでは、第１の識別情報と第２の識別情報とが一致すると判定された場合に、選択部１１２は、画像ファイルを棄却したが、必ずしも画像ファイルを棄却する必要はない。例えば、第１の識別情報と第２の識別情報とが一致すると判定された場合に、選択部１１２は、画像ファイルを主記憶部１０１に記録するかどうかの確認をユーザに促すための画面を表示装置（図示せず）に表示させ、表示された画面に対するユーザの入力結果に基づいて、画像ファイルの記録または棄却を行うようにしてもよい。また、第１の識別情報が示す画像データと第２の識別情報が示す画像データとの相関値が予め定められた基準値近傍の所定の値である場合に、選択部１１２は、上記と同様の確認画面を表示装置に表示させ、表示された画面に対するユーザの入力結果に基づいて、画像ファイルの記録または棄却を行うようにしてもよい。
【０１５０】
画像ファイルの出力の場合（Ｓ３０１の入力）、識別情報書込部５０３は、例えばデータ処理装置５００２からの要求に応じて、主記憶部１０１に保存されている全てまたは一部の画像ファイルを読み出す（Ｓ３０７）。続いて、識別情報書込部５０３は、識別情報記憶部１０２に保存されている第１の識別情報を、読み出した画像ファイル内に書込む（Ｓ３０８）。
【０１５１】
本実施形態では、識別情報書込部５０３は、画像ファイル内の画像データが格納される領域に第１の識別情報を書き込む。より具体的には、識別情報書込部５０３は、二次元配列のデータである第２の識別情報を画像データに重畳させて画像ファイル内に書き込む。
【０１５２】
第１の出力Ｉ／Ｆ部１０４は、第１の識別情報が書き込まれた画像ファイルをデータ処理装置５００２へ出力する（Ｓ３０９）。
【０１５３】
次に、本実施形態において、画像データ内に書き込まれる識別情報について説明する。
【０１５４】
図１０は、本発明の第２の実施形態に係る識別情報の一例を示す模式図である。図１０に示すように、例えば、識別情報書込部５０３は、二次元配列のデータである二次元情報を第１の識別情報として、画像ファイル内の画像データに直接重畳する（図１０では、「す」として表示）。なお、図１０では、説明の便宜のため、識別情報そのものを視覚可能なように表示しているが、識別情報は必ずしも視覚可能である必要はない。
【０１５５】
より具体的には、識別情報書込部５０３は、もともとの画像データの品質を極力劣化させないように、第１の識別情報を「電子透かし」として画像データ内に埋め込む。
【０１５６】
ここで、「電子透かし」とは、画像データなどのコンテンツデータ内に、人間に知覚できないように埋め込まれる情報である。なお、「電子透かし」を電子データに埋め込む技法として様々な技法があるが、本実施形態では特定の技法に限定される必要はない。
【０１５７】
例えば、識別情報書込部５０３は、下位のビットプレーンの画素値を第１の識別情報に置換することにより、第１の識別情報を画像データに重畳して書き込めばよい。また例えば、識別情報書込部５０３は、周波数領域において、第１の識別情報を画像データに重畳して書き込んでもよい。
【０１５８】
このように、データ管理装置５００１は、電子透かしを第１の識別情報として画像データ内に埋め込むことで、画像データの劣化を抑制しつつ、画像データの新規性または類似性を適切に判定し、重複なくかつ漏れなく画像データを保管することが可能となる。
【０１５９】
ここで、第１の識別情報が書き込まれる領域または第２の識別情報が検出される領域について説明する。
【０１６０】
識別情報書込部５０３は、図１０の（ａ）に示すように、画像データが示す画像の全領域（Ａ）に亘り、第１の識別情報を重畳してもよい。つまり、識別情報書込部５０３は、画像データが格納される領域の略全体に第１の識別情報を書き込んでもよい。これにより、識別情報の情報量を大きくすることができ、データ管理装置５００１は、第１の識別情報と第２の識別情報とが一致するか否かの判定精度を向上させることができる。なお、領域の略全体とは、領域の全体、および領域の全体と同視できる程度の大きさの領域を意味する。
【０１６１】
また、識別情報書込部５０３は、図１０の（ｂ）に示すように、画像データの一部の領域（Ｂ、Ｃ）に第１の識別情報を重畳してもよい。つまり、識別情報書込部５０３は、画像データが格納される領域の一部に第１の識別情報を書き込んでもよい。これにより、画像データの劣化を抑制することができる。
【０１６２】
特に、後者の場合、識別情報書込部５０３は、メモリや記録媒体等に記録されている画像データが読み出される時に、初期に読み出される領域に第１の識別情報を重畳することが好ましい。つまり、識別情報書込部５０３は、画像ファイル内の画像データが格納される領域のうち、初期に読み出される領域に第１の識別情報を書き込むことが好ましい。これにより、識別情報検出部５１１は、全画像データの読み出し完了を待つことなく、より早く第２の識別情報を検出し、第１の識別情報と第２の識別情報とが一致するか否かの判定を効率的に行うことができる。
【０１６３】
なお、識別情報書込部５０３は、画像データが変更された場合に当該画像データの変更度合いに応じて第１の識別情報が変化するように、第１の識別情報を書き込むことが好ましい。つまり、第１の識別情報は、画像データの加工／編集により容易に劣化するように、例えば、画像データの実体と関係付けたパターンあるいは大きさの情報であることが好ましい。
【０１６４】
これにより、加工／編集部５０９によって画像データが加工あるいは編集された際に、第１の識別情報の情報量（パターン、数値等）は変化あるいは劣化する。例えば、図１１に示すように、オリジナルの識別情報と変化後の識別情報との相関性を示す相関値（グラフ縦軸）は、画像データの変更度合い（グラフ横軸）が大きくなるほど低下する。
【０１６５】
そこで、このような場合、識別情報検出部５１１は、第１の識別情報と第２の識別情報との相関値を類似度として算出し、算出した相関値が予め定められた基準値以上である場合に、第１の識別情報と第２の識別情報とが一致すると判定する。逆に、算出した相関値が予め定められた基準値未満である場合に、識別情報検出部５１１は、第１の識別情報と第２の識別情報とが一致しないと判定する。
【０１６６】
その結果、識別情報検出部５１１は、既に主記憶部１０１に保存されている画像データであっても、加工／編集処理などによって一定以上の変更を受けた画像データを、新規データと判定することができる。つまり、データ管理装置５００１は、画像データの変更度合いに応じて、変更された画像データを新規データとして保管するか否かを決定することが可能となる。
【０１６７】
なお、判定に利用される基準値は、例えば、ユーザによって予め設定されればよく、また、識別情報検出部５１１に保持されればよい。この場合、識別情報検出部５１１は、保持された基準値を取得し、取得した基準値と相関値とを比較することにより、第１の識別情報と第２の識別情報とが一致するか否かを判定すればよい。
【０１６８】
以上のように、本実施形態において、データ管理装置５００１から画像ファイルが出力される際に、データ管理装置５００１は、当該画像ファイルに含まれる画像データがデータ管理装置５００１に「保存済み」であることを示す第１の識別情報を、画像ファイルの画像データ領域に二次元情報として書き込む。そして、データ管理装置５００１は、第１の識別情報が書き込まれた画像ファイルをデータ処理装置５００２に出力する。
【０１６９】
一方、各種データ処理装置５００２からデータ管理装置５００１に画像データが入力される際には、データ管理装置５００１は、当該画像データ領域内の第２の識別情報を検出し、検出した第２の識別情報と第１の識別情報とを定量化して比較する。そして、データ管理装置５００１は、比較結果が所定の条件を満たす場合にのみ画像ファイルを主記憶部１０１に記録する。これにより、データ管理装置５００１は、データ処理装置５００２の負荷を増やすことなく、画像データの新規性、類似性、あるいは画像処理の度合いを判別して、より重複なくかつ漏れなく画像データを保管することができる。
【０１７０】
以上説明したように、本発明の第２の実施形態によれば、デジタルカメラ等のＡＶ機器内に保存されている画像データ等が、ハードディスク等を備えるＰＣ等のデータ管理装置に転送される際に、画像データに埋め込まれた第２の識別情報と第１の識別情報との類似度によって、データ管理装置５００１は、当該画像ファイルに含まれる画像データが既にデータ管理装置５００１に保存済みの画像データであるか否かを容易に判定することができる。したがって、データ管理装置５００１は、既に主記憶部１０１に保存済みの画像データを重複して記録することを未然に防ぐことができる。つまり、データ管理装置５００１は、ＡＶ機器内で新たに生成された画像データもしくは他の記録装置から転送された画像データ、あるいはデータ管理装置５００１から出力されたオリジナルの画像データを加工または編集した画像データ等、未だデータ管理装置５００１に保存されていない画像データのみを抽出して適切に保管することができる。
【０１７１】
すなわち、第２の実施形態によれば、複数装置間で画像データを入出力するデータ管理システムにおいて、主記憶装置（データ管理装置）に保存された画像データに「保存済み」であることを示す第１の識別情報を付与することで、装置間で流通する画像データが既に主記憶装置に保存済みの画像データであるか、新規（未保存）の画像データであるか、あるいは保存済みの画像データを加工または編集等した画像データであるかの判別を、データ処理装置の負荷を増大させることなく、簡単に実現することができる。これにより、データ管理装置は、オリジナルの画像データは勿論、オリジナルの画像データを画像処理して作成した画像データについても、重複や漏れなく正確かつ効率的に画像データを保管することができる。
【０１７２】
なお、本実施形態では、第１の識別情報が書き込まれる電子データが画像データである場合について説明しているが、電子データは、例えば、オーディオデータ等であってもよい。この場合、識別情報書込部５０３は、例えば、非可聴域の音を示すデータが格納される領域に第１の識別情報を書き込めばよい。具体的には、識別情報書込部５０３は、例えば、非可聴域の音を示すデータに重畳させて第１の識別情報を書き込めばよい。
【０１７３】
（第２の実施形態の変形例）
次に、本発明の第２の実施形態の変形例について、図１２を用いて説明する。本変形例に係るデータ管理装置８００１は、第１の識別情報と第２の識別情報とが一致しないと判定された場合に、第２の識別情報を画像ファイルから除去する点が、第２の実施形態に係るデータ管理装置５００１と異なる。
【０１７４】
図１２は、本発明の第２の実施形態の変形例に係るデータ管理システムの構成を示すブロック図である。図１２において、図８に示す構成要素と同様の構成要素については、同一の符号を付し、詳しい説明を省略する。
【０１７５】
図１２に示すように、本変形例に係るデータ管理装置８００１は、図８に示すデータ管理装置５００１が備える構成要素に加えて、さらに識別情報除去部８１３を備える。
【０１７６】
識別情報除去部８１３は、第１の識別情報と第２の識別情報とが一致しないと判定された場合に、データ処理装置５００２から入力された画像ファイルから第２の識別情報を除去する。具体的には、識別情報除去部８１３は、識別情報検出部５１１によって、主記憶部１０１に保存されているオリジナルの画像データが加工または編集等されたもの（オリジナルの識別情報との相関値が基準値Ｒ以下）と判定された画像データから、識別情報を取り除いた後、選択部１１２に出力する。
【０１７７】
これにより、データ管理装置５００１は、主記憶部１０１に保存済みの画像データを画像処理して作成された画像データが格納されている領域に残存する識別情報を除去して、より高品質な画像データを保管することができる。すなわち、データ管理装置５００１は、既に書き込まれている識別情報を除去できるので、識別情報が書き込まれることによる画像データの劣化を抑制し、画像データを保存することが可能となる。
【０１７８】
以上、本発明の一態様に係るデータ管理装置について、実施形態およびその変形例に基づいて説明したが、本発明は、これらの実施形態またはその変形例に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を上記実施形態またはその変形例に施したもの、あるいは異なる実施形態またはその変形例における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１７９】
例えば、第１の実施形態および第２の実施形態において、画像ファイルへの識別情報の付与は、データ管理装置が備える識別情報書込部によって行われていたが、データ管理装置に接続された他の装置によって行われてもよい。この場合、他の装置が、上記識別情報書込部を備えればよい。これにより、データ管理装置において、画像ファイルへの識別情報の付与に伴う処理負荷の増大を抑制することが可能となる。
【０１８０】
また、第２の実施形態に係るデータ管理装置５００１は、第１の実施形態の変形例１に係る識別情報管理装置３００２から、当該データ管理装置５００１に固有の第１の識別情報を取得してもよい。これにより、データ管理システムが複数のデータ管理装置５００１を備える場合であっても、データ管理装置５００１は、重複なくかつ漏れなく電子データを保管することが可能となる。
【０１８１】
また、第１の実施形態の変形例１において、第１の識別情報は、データ管理装置に固有の情報であったが、必ずしもこのような情報である必要はない。例えば、第１の識別情報は、データ管理装置を操作するユーザに固有の情報であってもよい。この場合、データ管理装置は、例えば、キーボードなどの入力部を介してユーザを識別するためのユーザ情報を当該ユーザから取得し、取得したユーザ情報に対応する第１の識別情報を識別情報記憶部から読み出せばよい。これにより、データ管理装置は、例えばユーザごとに、重複なくかつ漏れなく電子データを保管することができる。
【０１８２】
また、上記実施形態において、データ管理装置は、図１などに示す各構成要素を備えていたが、必ずしも図１などに示す構成要素の全てを備える必要はない。例えば、データ管理装置は、図１３に示すように、図１に示す構成要素の一部のみを備えてもよい。
【０１８３】
図１３は、本発明の第１または第２の実施形態に係るデータ管理装置の他の構成を示すブロック図である。図１３では、データ管理装置１０は、識別情報書込部１１と、識別情報検出部１２と、選択部１３とを備える。この場合、データ管理装置１０は、データ管理装置１０と接続された記憶装置２０から画像ファイルを読み出し、記憶装置２０に画像ファイルを記録する。
【０１８４】
データ管理装置１０が図１３に示すような構成であったとしても、識別情報書込部１１が画像ファイル内に識別情報を書き込むことができるので、データ処理装置における負荷の増大を抑制することができる。また、識別情報検出部１２によって、第１の識別情報とデータ処理装置から入力された画像ファイル内から検出された第２の識別情報とが一致しないと判定された場合に、選択部１３が電子データを記憶装置に記録することにより、データ管理装置１０は、重複なくかつ漏れなく画像データを保管することが可能となる。
【０１８５】
また、データ管理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、およびハードディスクなどを備えるコンピュータによって実現されてもよい。
【０１８６】
また、上記実施形態に係るデータ管理装置が備える構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。例えば、図１３に示すように、データ管理装置１０は、識別情報書込部１１と、識別情報検出部１２と、選択部１３とを有するシステムＬＳＩ３０から構成されてもよい。
【０１８７】
システムＬＳＩ３０は、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１８８】
なお、ここでは、システムＬＳＩとしたが、集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、あるいはＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１８９】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１９０】
また、本発明は、このような特徴的な処理部を備えるデータ管理装置として実現することができるだけでなく、データ管理装置に含まれる特徴的な処理部をステップとするデータ管理方法として実現することもできる。また、データ管理方法に含まれる特徴的な各ステップをコンピュータに実行させるコンピュータプログラムとして実現することもできる。そして、そのようなコンピュータプログラムを、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読取可能な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【産業上の利用可能性】
【０１９１】
本発明は、データ処理装置から取得した電子データを一元的に保管するデータ管理装置として、特に、画像データを代表例とする二次元情報の管理の効率化に有用である。
【符号の説明】
【０１９２】
１０、１００１、４００１、５００１、８００１    データ管理装置
１１、１０３、５０３    識別情報書込部
１２、１１１、５１１    識別情報検出部
１３、１１２    選択部
２０    記憶装置
３０    システムＬＳＩ
１０１    主記憶部
１０２    識別情報記憶部
１０４    第１の出力Ｉ／Ｆ部
１０５    第２の入力Ｉ／Ｆ部
１０６    一時記憶部
１０７    第２の出力Ｉ／Ｆ部
１０８    データ生成部
１１０    第１の入力Ｉ／Ｆ部
４１３    機器判定部
４１４    識別情報書込制御部
５０９    加工／編集部
８１３    識別情報除去部
１００２、５００２    データ処理装置
３００２    識別情報管理装置
３００３    識別情報管理部
【図１】
2011161935.tif 000003
【図２】
2011161935.tif 000004
【図３】
2011161935.tif 000005
【図４】
2011161935.tif 000006
【図５】
2011161935.tif 000007
【図６】
2011161935.tif 000008
【図７】
2011161935.tif 000009
【図８】
2011161935.tif 000010
【図９】
2011161935.tif 000011
【図１０】
2011161935.tif 000012
【図１１】
2011161935.tif 000013
【図１２】
2011161935.tif 000014
【図１３】
2011161935.tif 000015
【図１４】
2011161935.tif 000016
【手続補正書】
【提出日】平成24年1月4日(2012.1.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ処理装置から取得した電子データを一元的に保管するためのデータ管理装置であって、
記憶装置に保存されていることを示す第１の識別情報を前記記憶装置に保存されている電子データ内に書き込み、前記第１の識別情報が書き込まれた電子データを前記データ処理装置へ出力する識別情報書込部と、
前記データ処理装置から入力された電子データ内に書き込まれている第２の識別情報を検出し、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する識別情報検出部と、
前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、または前記第２の識別情報が検出されなかった場合に、前記データ処理装置から入力された電子データを前記記憶装置に記録する選択部とを備え、
前記電子データは、コンテンツデータを含み、
前記識別情報書込部は、前記コンテンツデータが変更された場合に前記コンテンツデータの変更度合いに応じて前記第１の識別情報が変化するように、前記第１の識別情報を書き込む
データ管理装置。
【請求項２】
前記識別情報検出部は、前記第１の識別情報と前記第２の識別情報との類似度合いを示す類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項１に記載のデータ管理装置。
【請求項３】
前記識別情報書込部は、予め定められたアナログ量または多値レベルを示すデータを前記第１の識別情報として書き込み、
前記識別情報検出部は、アナログ量または多値レベルを示すデータを前記第２の識別情報として検出し、検出したデータが示すアナログ量または多値レベルと前記予め定められたアナログ量または多値レベルとの類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項２に記載のデータ管理装置。
【請求項４】
前記識別情報書込部は、予め定められた多次元配列のデータを前記第１の識別情報として書き込み、
前記識別情報検出部は、多次元配列のデータを前記第２の識別情報として検出し、検出した多次元配列のデータと前記予め定められた多次元配列のデータとの類似度に基づいて、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項２に記載のデータ管理装置。
【請求項５】
前記識別情報書込部は、前記第１の識別情報を電子透かしとして前記電子データ内に埋め込むことにより、前記第１の識別情報を書き込み、
前記識別情報検出部は、前記データ処理装置から入力された電子データに埋め込まれた電子透かしを検出することにより、前記第２の識別情報を検出する
請求項２〜４のいずれか１項に記載のデータ管理装置。
【請求項６】
（削除）
【請求項７】
前記識別情報書込部は、前記電子データ内のコンテンツデータが格納される領域に前記第１の識別情報を書き込み、
前記識別情報検出部は、前記電子データ内のコンテンツデータが格納される領域から前記第２の識別情報を検出する
請求項２〜５のいずれか１項に記載のデータ管理装置。
【請求項８】
前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域の略全体に前記第１の識別情報を書き込む
請求項７に記載のデータ管理装置。
【請求項９】
前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域の一部に前記第１の識別情報を書き込む
請求項７に記載のデータ管理装置。
【請求項１０】
前記識別情報書込部は、前記電子データ内の前記コンテンツデータが格納される領域のうち、初期に読み出される領域に前記第１の識別情報を書き込む
請求項９に記載のデータ管理装置。
【請求項１１】
前記識別情報検出部は、前記第１の識別情報と前記第２の識別情報との相関値を前記類似度として算出する
請求項２に記載のデータ管理装置。
【請求項１２】
前記識別情報検出部は、前記相関値が予め定められた基準値以上である場合に、前記第１の識別情報と前記第２の識別情報とが一致すると判定し、前記相関値が前記予め定められた基準値未満である場合に、前記第１の識別情報と前記第２の識別情報とが一致しないと判定する
請求項１１に記載のデータ管理装置。
【請求項１３】
前記識別情報書込部は、予め定められた符号列を前記第１の識別情報として書き込み、
前記識別情報検出部は、符号列を前記第２の識別情報として検出し、検出した符号列が前記予め定められた符号列と一致するか否かを判定することにより、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する
請求項１に記載のデータ管理装置。
【請求項１４】
前記電子データは、コンテンツデータと、当該電子データに関する情報を示す関連データとを含み、
前記識別情報書込部は、前記電子データ内の関連データが格納される領域に前記第１の識別情報を書き込み、
前記識別情報検出部は、前記電子データ内の関連データが格納される領域から前記第２の識別情報を検出する
請求項１に記載のデータ管理装置。
【請求項１５】
さらに、
前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、前記データ処理装置から入力された電子データから前記第２の識別情報を除去する識別情報除去部を備え、
前記選択部は、前記識別情報除去部によって前記第２の識別情報が除去された電子データを前記記憶装置に記録する
請求項１〜５および７〜１４のいずれか１項に記載のデータ管理装置。
【請求項１６】
前記第１の識別情報は、当該データ管理装置に固有の情報である
請求項１〜５および７〜１５のいずれか１項に記載のデータ管理装置。
【請求項１７】
さらに、
前記データ処理装置が有する機能に応じて、前記識別情報書込部に前記第１の識別情報を書き込ませるか否かを制御する識別情報書込制御部を備える
請求項１〜５および７〜１６のいずれか１項に記載のデータ管理装置。
【請求項１８】
前記データ管理装置は、集積回路として構成されている
請求項１〜５および７〜１７のいずれか１項に記載のデータ管理装置。
【請求項１９】
データ処理装置から取得した電子データを一元的に保管するためのデータ管理方法であって、
記憶装置に保存されていることを示す第１の識別情報を前記記憶装置に保存されている電子データ内に書き込み、前記第１の識別情報が書き込まれた電子データを前記データ処理装置へ出力する識別情報書込ステップと、
前記データ処理装置から入力された電子データ内に書き込まれている第２の識別情報を検出し、前記第１の識別情報と前記第２の識別情報とが一致するか否かを判定する識別情報検出ステップと、
前記第１の識別情報と前記第２の識別情報とが一致しないと判定された場合に、または前記第２の識別情報が検出されなかった場合に、前記データ処理装置から入力された電子データを前記記憶装置に記録する選択ステップとを含み、
前記電子データは、コンテンツデータを含み、
前記識別情報書込ステップでは、前記コンテンツデータが変更された場合に前記コンテンツデータの変更度合いに応じて前記第１の識別情報が変化するように、前記第１の識別情報を書き込む
データ管理方法。
【請求項２０】
請求項１９に記載のデータ管理方法をコンピュータに実行させるためのプログラム。
【国際調査報告】
2011161935.tif 000017
2011161935.tif 000018
2011161935.tif 000019
2011161935.tif 000020