(57)【要約】【課題】着脱可能な記憶装置からデータを取り込む際に、すでに読み取ったデータを加工や、削除等した後に、再度のデータ取り込みを行うと、同じデータを何度も繰り返して取り込むこととなる。【解決手段】第一の不揮発性記憶装置からコンテンツを取り込み、第二の不揮発性記憶装置に記録する取り込み手段と、前記第二の不揮発性記憶装置内のコンテンツを編集し書き戻すコンテンツ編集手段と、前記第二の不揮発性記憶装置に記憶されているコンテンツが前記取り込み手段を通じて取り込まれる際に、次回取り込み時に同一コンテンツか否かを判断するための情報である同一性判断基準情報等を備え、前記取り込み手段は、第一の不揮発性記憶装置から取り込もうとしているコンテンツを前記同一性判断基準情報等に基づいて、第一の不揮発性記憶装置からコンテンツを複写するかどうかを判断することを特徴とするデータ処理装置。【選択図】図２
2011034166.tif 000002
【特許請求の範囲】
【請求項１】
第一の不揮発性記憶装置と第二の不揮発性記憶装置が接続され、第一の不揮発性記憶装置から第二の不揮発性記憶装置へコンテンツを複写するデータ処理装置であって、
前記第一の不揮発性記憶装置からコンテンツを取り込み、第二の不揮発性記憶装置に記録する取り込み手段と、
前記第二の不揮発性記憶装置内のコンテンツを編集し第二の不揮発性記憶装置に書き戻すコンテンツ編集手段と、
前記第二の不揮発性記憶装置に記憶されているコンテンツが前記取り込み手段を通じて取り込まれる際に、次回取り込み時に同一コンテンツかどうかを判断するための情報である同一性判断基準情報と前記コンテンツ編集手段が、コンテンツを編集する時に、コンテンツがどのように編集されたかの履歴を残す編集履歴情報とを格納した判断基準情報記憶領域とを備え、
前記取り込み手段は、第一の不揮発性記憶装置から取り込もうとしているコンテンツを前記同一性判断基準情報と前記編集履歴情報に基づいて、第一の不揮発性記憶装置から第二の不揮発性記憶装置にコンテンツを複写するかどうかを判断することを特徴としたデータ処理装置。
【請求項２】
前記コンテンツ編集手段は、コンテンツの加工を行うコンテンツ加工手段を備え、
前記編集履歴情報は、その加工が加工されているか、可逆な加工か、不可逆な加工かの三状態を示す可逆・不可逆加工情報を格納した判断基準情報記憶領域を備え、
前記取り込み手段は、前記同一性判断基準情報と前記可逆・不可逆加工情報に基づいて第一の不揮発性記憶装置から第二の不揮発性記憶装置にコンテンツを複写するかどうかを判断する、
ことを特徴とした請求項１に記載のデータ処理装置。
【請求項３】
前記コンテンツ編集手段は、コンテンツの削除を行うコンテンツ削除手段を備え、
前記編集履歴情報は、そのコンテンツが前記第二の不揮発性記憶装置から削除されたかどうかを示す削除済み情報を格納した判断基準情報記憶領域を備え、
前記取り込み手段は、前記同一性判断基準情報と前記削除済情報に基づいて第一の不揮発性記憶装置から第二の不揮発性記憶装置にコンテンツを複写するかどうかを判断する、
ことを特徴とした請求項１に記載のデータ処理装置。
【請求項４】
データ処理装置を取り扱うユーザからの入力を受け付ける入力デバイスを具備し、
前記取り込み手段は、取り込みを行おうとする対象コンテンツと同一の同一性判断基準情報に紐付けられた前記可逆・不可逆加工情報が加工されていないこと、あるいは、可逆変換が行われたこと、を示すとき対象コンテンツは第一の不揮発性記憶装置から第二の不揮発性記憶装置には取り込みを行わず、不可逆変換が行われたときことを示すときは、前記ユーザに対して取り込みを行うかどうかの問い合わせを前記入力デバイスを通じて行い、前記ユーザが取り込むとした場合に対象コンテンツを第一の不揮発性記憶装置から第二の不揮発性記憶装置に取り込みを行う、
ことを特徴とした請求項２に記載のデータ処理装置。
【請求項５】
データ処理装置を取り扱うユーザからの入力を受け付ける入力デバイスを具備し、
前記取り込み手段は、取り込みを行おうとする対象コンテンツと同一の同一性判断基準情報に紐付けられた前記削除済情報が削除されていないことを示すとき対象コンテンツは第一の不揮発性記憶装置から第二の不揮発性記憶装置には取り込みを行わず、削除が行われたことを示すときは、前記ユーザに対して取り込みを行うかどうかの問い合わせを前記入力デバイスを通じて行い、前記ユーザが取り込むとした場合に対象コンテンツを第一の不揮発性記憶装置から第二の不揮発性記憶装置に取り込みを行う、
ことを特徴とした請求項３に記載のデータ処理装置。
【請求項６】
前記第一のコンテンツ記憶領域から格納されているコンテンツの一覧を取得するステップと、
格納されているコンテンツの一覧から取り込み対象コンテンツ一つを取り出すステップと、
前記取り込み対象コンテンツから同一性を判断するための情報である対象コンテンツ同一判断情報を取り出すステップと、
前記対象コンテンツ同一判断情報と同じ値が前記判断基準情報格納領域に格納された前記同一性判断基準情報にあるかを判断するステップと、
前記対象コンテンツ同一判断情報と同じ値が前記判断基準情報格納領域に格納された前記同一性判断基準情報と紐付けられた前記編集履歴情報を取り出すステップと、
前記編集履歴情報に基づき、対象コンテンツを第一の不揮発性記憶領域から第二の不揮発性記憶領域に複写しないか、ユーザに問い合わせるかを判断するステップと
を具備することを特徴とするコンテンツ管理ソフトウェア。
【請求項７】
前記編集履歴情報には前記可逆・不可逆加工情報を含み、
前記対象コンテンツを第一の不揮発性記憶領域から第二の不揮発性記憶領域に複写するかどうかを判断するステップは、前記同一性判断基準情報と前記可逆・不可逆加工情報に基づき判断するステップを含む、
ことを特徴とする請求項６に記載のコンテンツ管理ソフトウェア。
【請求項８】
前記編集履歴情報には前記削除済情報を含み、
前記対象コンテンツを第一の不揮発性記憶領域から第二の不揮発性記憶領域に複写するかどうかを判断するステップは、前記同一性判断基準情報と前記削除済情報に基づいて第二の不揮発性記憶領域から削除されたことのあるコンテンツを再度第一の不揮発性記憶装置から取り込む場合はユーザに取り込みを行うかどうかの問い合わせを行うステップを含むこと、
を特徴とする請求項６に記載のコンテンツ管理ソフトウェア。
【請求項９】
前記同一性判断基準情報と前記可逆・不可逆加工情報に基づき判断するステップは、前記可逆・不可逆加工情報が加工されていないこと、あるいは可逆変換が行われたことを示すとき対象コンテンツは第一の不揮発性記憶装置から第二の不揮発性記憶装置には取り込みを行わないと判断し、不可逆変換が行われたときことを示すときは、前記ユーザに対して取り込みを行うかどうかの問い合わせを前記入力デバイスを通じて行うことを判断するステップである、
ことを特徴とする請求項７に記載のコンテンツ管理ソフトウェア。
【請求項１０】
前記編集履歴情報には前記削除済情報を含み、
前記対象コンテンツを第一の不揮発性記憶領域から第二の不揮発性記憶領域に複写するかどうかを判断するステップは、前記同一性判断基準情報と前記削除済情報に基づいて判断すること、
を特徴とする請求項６に記載のコンテンツ管理ソフトウェア。
【請求項１１】
請求項１から５のいずれかに記載のデータ処理装置と、
コンテンツを格納する第一のコンテンツ記憶領域を備える第一の不揮発性記憶装置と、
コンテンツを格納する第二のコンテンツ記憶領域を備える第二の不揮発性記憶装置と、
を備えることを特徴としたデータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、コンテンツ管理ソフトウェア、及び、データ処理システム、に関する。
【背景技術】
【０００２】
近年、デジタルデータを読み書き可能な不揮発性記憶装置としてＳＤメモリカードやメモリースティック、コンパクトフラッシュ（登録商標）といった半導体メモリが普及してきている。これらの半導体メモリを使ってデータを処理するデータ処理装置は、パーソナルコンピュータ、映像機器、携帯電話、デジタルカメラなどの電化製品を始め、多岐に渡っている。半導体メモリ等の着脱可能で可搬性に優れた不揮発性記憶装置はデータ処理装置間のデータのやり取りを担うブリッジメディアとして特に有用である。ブリッジメディアとしての着脱可能な不揮発性記憶装置は、ハードディスクドライブ等の固定記憶装置よりも小さいことが多いため、記録された映像・音声・静止画像などのコンテンツは、映像・音声・静止画像を管理するデータ処理装置である映像音声画像管理装置内のより大容量の固定記憶装置にバックアップを行うことがある。バックアップを行う際、映像音声画像管理装置はどこまで以前バックアップを行い、どこから新規に記録されたコンテンツかを判断する必要がある。
【０００３】
一方で、前記着脱可能な不揮発性記憶装置は複数のデータ処理装置に装着されることが多い。従って、あるデータ処理装置が不揮発性記憶装置に格納したデータは他のデータ処理装置によって更新される可能性がある。そのため、データ処理装置は、一度抜去された不揮発性記憶装置がもう一度装着されると、データ処理装置は、前回装着されたときからの差分を知る必要がある。あるデータ処理装置において、前記着脱可能な不揮発性記憶装置内のデータが他のデータ処理装置などによってどこが更新されたかを判断するためには、前記着脱可能な不揮発性記憶装置に記録されたデータを実際に読み出して内容を確認しなければならず、読み出すデータのサイズが大きくなるに伴い処理時間がかかるという問題があった。そのため同一性の判断基準として、比較する対象を絞り込むために、コンテンツが不揮発性記憶装置に書き込まれる度に更新される値としてファイルシステム上に記録される更新日時、ファイルのＥＸＩＦヘッダ情報に記録されている撮影日時とファイル名の同一性を利用するなどが行われてきた。あるいは、特許文献１に記載のようにファイル全体のチェックサムやＣＲＣを算出してデータ処理装置内の不揮発性記憶装置格納し、再度比較を実施する際にチェックサムないしはＣＲＣを比較することで同一性を判定する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７２１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、この方法では、データ処理装置内の固定記憶装置で画像を回転したりした後に再度取り込み処理を実施すると、同じ画像であるにも関わらず異なるコンテンツと認識され、２度取り込まれてしまう。
【０００６】
本発明では上記問題点に鑑み、データ処理装置内で映像・音声・画像情報が加工された後であっても、加工された内容に基づき、再度取り込みを行うかどうかを判断する手順を設けることで、着脱可能かつ読み書き可能な不揮発性記憶装置に格納されたコンテンツをデータ処理装置内の固定記憶装置に取り込みを行う際、コンテンツの加工や削除などの編集作業を行った後に再度コンテンツの取り込みをおこなっても、同一のコンテンツを単純に重複して取り込むことがないデータ処理装置、データ処理システム、データ処理プログラム提供する。
【課題を解決するための手段】
【０００７】
本発明におけるデータ処理装置は、第一の不揮発性記憶装置と第二の不揮発性記憶装置が接続され、第一の不揮発性記憶装置から第二の不揮発性記憶装置へコンテンツを複写するデータ処理装置であって、前記第一の不揮発性記憶装置からコンテンツを取り込み、第二の不揮発性記憶装置に記録する取り込み手段と、前記第二の不揮発性記憶装置内のコンテンツを編集し第二の不揮発性記憶装置に書き戻すコンテンツ編集手段と、前記第二の不揮発性記憶装置に記憶されているコンテンツが前記取り込み手段を通じて取り込まれる際に、次回取り込み時に同一コンテンツかどうかを判断するための情報である同一性判断基準情報と前記コンテンツ編集手段が、コンテンツを編集する時に、コンテンツがどのように編集されたかの履歴を残す編集履歴情報とを格納した判断基準情報記憶領域とを備え、
前記取り込み手段は、第一の不揮発性記憶装置から取り込もうとしているコンテンツを前記同一性判断基準情報と前記編集履歴情報に基づいて、第一の不揮発性記憶装置から第二の不揮発性記憶装置にコンテンツを複写するかどうかを判断することを特徴とする。
【発明の効果】
【０００８】
本発明によるデータ処理装置、コンテンツ管理ソフトウェア、データ処理システムを用いれば、データ処理装置内の固定記憶装置で画像を回転するなど加工を行ったり、削除を行ったりした後に再度取り込み処理を実施しても、同じ画像を何度も繰り返し取り込むことは行わないため、ユーザのコンテンツ管理を簡便化することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に於けるデータ処理システムの概念図
【図２】本発明に於けるデータ処理装置２００の構成例を示した機能構成図
【図３】本発明に於ける判断基準テーブル２４０のテーブル例を示した図
【図４】本発明の取り込み手段２１０がコンテンツの取り込みを行う例を示したフローチャート
【図５】図４のフローチャートに於けるＳ４０６の詳細動作のフローチャート
【図６】図４のフローチャートに於けるＳ４０７の詳細動作のフローチャート
【図７】図４のフローチャートに於けるＳ４０９のユーザ問い合わせ画面例の図
【発明を実施するための形態】
【００１０】
（実施の形態）
以下、本発明の実施の形態を図面に基づいて詳細に説明する。まず、本発明による不揮発性記憶システムについて説明する。図１はデータ処理システムを示す図である。
【００１１】
図１において、２００はデータ処理装置であるデジタルビデオレコーダ、１００は着脱可能な第一の不揮発性記憶装置（ここでは、メモリカード）、２３０はデータ処理装置内に内蔵された第二の不揮発性記憶装置（ここでは、ハードディスクドライブ）、４００が入力装置（ここではリモートコントローラ）、５００が表示装置（ここではテレビ）であり、これらが不揮発性記憶装置システムの主要構成要素である。
【００１２】
データ処理装置２００は、着脱可能な第一の不揮発性記憶装置１００をスロット２０１に装着可能である。データ処理装置２００は、ユーザからの入力を行う入力装置４００からの入力データを、入力受信部２０２を通じてデータ処理装置２００に取り込む。ユーザは表示デバイス５００に表示された内容によりコンテンツの内容を確認したり、処理経過を表示したり、データ処理装置２００からユーザへの問い合わせ内容を確認できる。
【００１３】
図２は、デジタルビデオレコーダであるデータ処理装置２００の機能構成例を示す図である。データ処理装置２００は、スロット２０１、入力受信部２０２、取り込み手段２１０、編集手段２２０、第２の不揮発性記憶装置２３０から構成される。
【００１４】
第二の不揮発性記憶装置２３０は、コンテンツを格納した第二のコンテンツ記憶領域２３１と、コンテンツに関するメタ情報で、第一の不揮発性記憶装置１００からコンテンツを取り込む際に既に取り込まれたコンテンツかどうかを判断するために用いられる判断基準情報テーブル２４０からなる。
【００１５】
取り込み手段２１０は、スロット２０１に接続された第一の不揮発性記憶装置１００の第一のコンテンツ記憶領域１１０に格納された映像・音声・静止画などのコンテンツを第二の不揮発性記憶装置２３０の第二のコンテンツ記憶領域２３１にコンテンツを複写、すなわち取り込みを行う手段である。コンテンツを第二のコンテンツ記憶領域に格納する際に、コンテンツの同一性を判断するための情報である同一性判断基準情報２６０（詳細は、後述）を判断基準テーブル２４０内に格納する。本実施例ではコンテンツはデジタルカメラなどの撮像装置で撮影され、デジタル情報として第一の不揮発性記憶装置に格納された静止画像とする。また、取り込み手段２１０は、取り込みを行う際に必要に応じて、データ処理装置を使用している利用者に対して、表示デバイス５００を通じて取り込みを行うかどうかなどの質問文を表示したり、複数のコンテンツを取り込む際の取り込み中の経過情報を表示したりする。表示デバイス５００に取り込みを行うかどうかの問い合わせを表示した際は、入力デバイス４００を通じてユーザが入力した問い合わせ結果を、入力受信部２０２を経由して受け取り、取り込み動作の変更を行う。「取り込みを行うのか」、「取り込みを行わないのか」、「ユーザに問い合わせ後取り込みを行うかどうかの判断をするのか」のいずれを行うのかは判断基準テーブル２４０に格納された同一性判断基準情報２６０及び編集履歴情報２５０に基づいて判断する。
【００１６】
編集手段２２０は、第二のコンテンツ記憶領域２３１に格納されたコンテンツを編集し、必要に応じて、第二のコンテンツ記憶領域に書き戻す手段で、回転や縮小・拡大などを行うコンテンツ加工手段２２１と、コンテンツを第二のコンテンツ記憶領域２３１から削除するコンテンツ削除手段２２２と、からなる。
【００１７】
コンテンツ加工手段２２１は、第二のコンテンツ記憶領域からコンテンツの回転や縮小・拡大などを行い、加工結果を第二のコンテンツ記憶領域に書き戻しを行う手段である。加工した結果、情報の欠落が発生せず、再度元の状態に完全に戻すことができる加工を可逆加工とし、加工した結果、情報の欠落が発生し元に戻すことができない加工を行うことを不可逆加工とする。例えば、コンテンツの回転を行う際に、ＥＸＩＦのＯｒｉｅｎｔａｔｉｏｎ情報の値を変えるだけで、Ｏｒｉｅｎｔａｔｉｏｎ情報の値を元に戻せば、加工前のコンテンツと同一になるような場合は、可逆加工であり、映像本体のＪＰＥＧ圧縮を解いた上で、映像本体の回転を行い、再度ＪＰＥＧ圧縮を行った結果、加工後のコンテンツを元に加工前のコンテンツを生成することができないような場合は、不可逆加工である。コンテンツ加工手段２２１はコンテンツ加工後、可逆加工を行ったのか、不可逆加工を行ったのかを可逆・不可逆加工情報２５１に格納する。
【００１８】
コンテンツ削除手段２２２は、第二のコンテンツ記憶領域からコンテンツの削除を行う手段である。コンテンツ削除手段２２２はコンテンツ削除後、削除済であることを削除済情報２５２に格納する。
【００１９】
ここで、判断基準テーブル２４０について、図３を用いて説明する。判断基準テーブル２４０は第２のコンテンツ記憶領域２３１に格納されたコンテンツの一覧表となっており、本実施例では格納ファイル名、同一性判断基準情報２６０、編集履歴情報２５０のリストで構成される。
【００２０】
同一性判断基準情報２６０は、第一のコンテンツ記憶領域１１０に格納されたコンテンツが過去に第二のコンテンツ記憶領域２３１に複写されたことがあるかどうかを判断するために用いられる。本実施例ではコンテンツの撮影日時及びコンテンツのファイルサイズが同一であるかどうかを用いて判断する。前記撮影日時と前記ファイルサイズは第二のコンテンツ記憶領域２３１に格納された時点のコンテンツの撮影日時と撮影サイズであり、格納後にファイルの加工や削除を行っても変更しないものとする。前記第一のコンテンツ記憶領域１１０から第二のコンテンツ記憶領域２３１に複写しようとするコンテンツの撮影日時とファイルサイズと同一のものが判断基準テーブル２４０の同一性判断基準情報２６０にあるとき、過去に取り込まれたことがあると判断する。
【００２１】
編集履歴情報２５０は第二のコンテンツ記憶領域に記憶したコンテンツを加工、削除などの編集作業を行った際にその履歴を記録している。本実施例では、編集履歴情報２５０はコンテンツを加工した際にその加工が可逆な加工か、不可逆な加工かを示す可逆・不可逆加工情報２５１と、コンテンツを第二のコンテンツ記憶領域２３１から削除した際に履歴を示す削除済情報２５２からなる。可逆・不可逆加工情報２５１は、「加工されていない」、「可逆加工されている」、「不可逆加工されている」の３状態を管理しており、削除済情報２５２は、「存在している」、「削除済」の２状態を管理しており、取り込み手段２１０がコンテンツを取り込んだ時点で、「加工されていない」「存在している」が設定され編集手段２２０によって加工や削除が行われると状態が変更される。
【００２２】
図４は取り込み手段２１０が第一のコンテンツ記憶領域１１０から第二のコンテンツ記憶領域２３１に取り込みを行う動作シーケンスを示した図である。
【００２３】
（Ｓ４０１）第一のコンテンツ記憶領域１１０より第一のコンテンツ記憶領域１１０に格納されているコンテンツの一覧を取得する。
【００２４】
（Ｓ４０２）Ｓ４０１で取得したコンテンツの一覧よりコンテンツを順次一つずつ取り出す。
【００２５】
（Ｓ４０３）Ｓ４０２で一覧から取り出すコンテンツがなくなれば終了する。あれば、Ｓ４０４に進む。
【００２６】
（Ｓ４０４）取り出したコンテンツから同一性を判断するための同一性判断基準情報を取り出す。ここでは、コンテンツのファイルサイズと撮影日時を取り出す。
【００２７】
（Ｓ４０５）判断基準テーブル２４０の同一性判断基準情報２６０を取り出し、Ｓ４０４で取得した同一性判断基準情報と同じ値、すなわち同じ撮影日時で且つ同じファイルサイズのものがあるかどうかを検索する。同じ値がない場合は、過去に第二のコンテンツ記憶領域２３１に格納されたことがないコンテンツであり、Ｓ４１０に進み、第一のコンテンツ記憶領域１１０から第二のコンテンツ記憶領域２３１の取り込みを行う。同じ値がある場合は、過去第二のコンテンツ記憶領域２３１に格納されたことがあるコンテンツであり、Ｓ４０６に進む。
【００２８】
（Ｓ４０６）判断基準テーブル２４０からＳ４０５で同じ値が見つかったコンテンツに対応する編集履歴情報２５０を取り出す。取り出す情報については図５で後述する。
【００２９】
（Ｓ４０７）Ｓ４０６で取り出した判断基準情報に基づき、取り込まないか、ユーザに問い合わせを行うかを判断する。判断シーケンスについては、図６で後述する。
【００３０】
（Ｓ４０８）Ｓ４０７の判断結果として取り込まないとした場合は、Ｓ４０２に戻り、次のコンテンツに進む。ユーザに問い合わせるとした場合は、Ｓ４０９に進む。
【００３１】
（Ｓ４０９）図７で示すようなユーザへの問い合わせ画面を表示デバイス５００に出力し、入力デバイス４００からのユーザからの入力を待つ。ユーザが取り込むと返答した場合、Ｓ４１０に進む。取り込まないと返答した場合、Ｓ４０２に戻り、次のコンテンツに進む。
【００３２】
（Ｓ４１０）取り込む対象コンテンツを第一のコンテンツ記憶領域１１０から第二のコンテンツ記憶領域２３１に複写する。複写後Ｓ４１１に進む
（Ｓ４１１）第二のコンテンツ記憶領域２３１に格納したコンテンツの同一性判断基準情報、すなわち撮影日時とファイルサイズを判断基準テーブル２４０のリストに追加する。あわせて、編集履歴情報の初期値を追加する。追加後Ｓ４０２に戻る。
【００３３】
以上の動作シーケンスにより、データ処理装置内のコンテンツを編集した後に再度取り込み処理を実施しても、同じコンテンツを何度も繰り返し取り込むことは行わないため、ユーザのコンテンツ管理を簡便化することができる。
【００３４】
図５は、Ｓ４０６の編集履歴情報を取り出すシーケンスを詳細化したものである。
【００３５】
（Ｓ５０１）判断基準テーブル２４０から同一の同一性判断基準情報をもつコンテンツ、すなわち同じ撮影日時で且つ同じファイルサイズのコンテンツに関する削除済情報２５１を取り出し、Ｓ５０２に進む。
【００３６】
（Ｓ５０２）Ｓ５０１のコンテンツの可逆・不可逆加工情報を取り出す。
図６は、Ｓ４０７の判断シーケンスを詳細化したものである。
【００３７】
（Ｓ６０１）Ｓ５０１で取り出した削除済情報が「削除済」を示すとき、第一のコンテンツ記憶領域１１０から取り込もうとしているコンテンツは第二のコンテンツ記憶領域２３１から過去に削除したことがあるコンテンツであり、ユーザに取り込みを行うかどうかを問い合わせるべきと判断し、Ｓ６０５に進む。「存在している」を示すときはＳ６０２に進む
（Ｓ６０２）Ｓ５０２で取り出した可逆・不可逆加工情報が「加工されていない」を示すとき、過去に加工をされたことがない、すなわち第一のコンテンツ記憶領域１１０から取り込もうとしているコンテンツと同一のコンテンツが第二のコンテンツ記憶領域にあるため、取り込みを行わないと判断し、Ｓ６０４に進む。それ以外の場合は、Ｓ６０３に進む。
【００３８】
（Ｓ６０３）Ｓ６０２の可逆・不可逆加工情報が「可逆加工された」を示しているとき、第一のコンテンツ記憶領域１１０から取り込もうとしているコンテンツに戻すことが可能なコンテンツが第二のコンテンツ記憶領域に格納されている状態であり、取り込む必要性はないと判断し、Ｓ６０４に進む。「不可逆加工された」を示しているときはユーザに取り込みを行うかどうかを問い合わせるべきと判断し、Ｓ６０５に進む。
【００３９】
（Ｓ６０４）取り込まないとする判断結果を返し、終了する。
【００４０】
（Ｓ６０５）ユーザに取り込みを行うか問い合わせるとする判断結果を返し、終了する。
【００４１】
以上の動作シーケンスにより、データ処理装置内のコンテンツを回転したり、拡大縮小したりなどの加工を行ったり、削除を行ったりした後に再度取り込み処理を実施しても、同じコンテンツを何度も繰り返し取り込むことは行わないため、ユーザのコンテンツ管理はより簡便化することができる。
【００４２】
以上のように本発明によるデータ処理装置２００は、着脱可能な第一の不揮発性記憶装置１００からデータ処理装置内の不揮発性記憶装置２３０へコンテンツを取り込む際に、判断基準テーブル２４０の編集履歴情報２５０の値を利用する。これにより、第一の不揮発性記憶装置２３０でコンテンツの加工や削除などの編集作業を行った後にコンテンツの取り込みを再度おこなっても、同一のコンテンツを単純に重複して取り込むことがない。
【００４３】
なお、本発明を上記の実施形態に基づいて説明してきたが、本発明は上記の実施形態に限定されないのはもちろんである。本発明の趣旨を逸脱しない範囲で実施変更することができる。以下のような場合も本発明に含まれる。
【００４４】
（１）本実施例では静止画像で説明したがデジタル化されたデータであればなんでもよい。動画データの編集であっても、音楽データの編集であってもよい。
【００４５】
（２）本実施例では第一の不揮発性記憶装置１００はデータ処理装置２００から着脱可能であり、第二の不揮発性記憶装置２３０はデータ処理装置内の固定記憶装置であると説明したが、第一の不揮発性記憶装置や第二の不揮発性記憶装置がネットワークがネットワーク上のＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）であってもよいし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などのケーブルによってデータ処理装置２００外に接続された装置であってもよい。データ処理装置２００との接続形態は問わない。
【００４６】
（３）本実施例では図３において判断基準テーブル２４０は表形式で説明したが、リスト構造にしてもよい。形式は問わない。
【００４７】
（４）本実施例ではＳ４０９において、コンテンツを一覧から一つ取り出す毎に必要に応じてユーザに問い合わせをするようにしたが、最初または最後にまとめて問い合わせをしてもよい。
【００４８】
（５）本実施例ではコンテンツの同一性をあらわす情報として、ファイルサイズと撮影日時を用いて説明をしたが、同一性をあらわす方法として、ファイルの一部または全部のハッシュ値を用いてもよい。ハッシュ値を用いればより確実に同一性を判断することができる。あるいはＦＡＴなどのファイルシステムのディレクトリーエントリーに記録されている作成日時や更新日時を用いてもよい。ファイルシステムのディレクトリーエントリーに記録されている作成日時や更新日時を用いると実施例より高速に同一性判断情報を取得することが可能となる。
【００４９】
（６）本実施例では削除済情報２５２は「削除済」「存在している」の２状態をもっているとしたが、「削除済」「存在している」「復元可能な状態で削除」の３状態とするなど２状態以上を保持してもよい。
【００５０】
（７）本実施例では、編集手段として、コンテンツ加工手段とコンテンツ削除手段からなるとしたが、それ以外の編集手段、例えばコンテンツ分割手段やコンテンツ複写手段などを含んでもよい。動画像コンテンツをユーザが指定する位置で分割し２つのコンテンツにしたり、同一のコンテンツを複写して２つ以上のコンテンツにしてもそれを編集履歴情報２５０の中に記録し、その情報に基づいて再度取り込みを行うかどうかを判断してもよい。
【産業上の利用可能性】
【００５１】
本発明にかかるデータ処理装置、データ処理システム、データ処理プログラムは、２つのデータ処理装置間でコンテンツの複写を行う際に加工や削除などの編集操作に伴ってユーザが意図しない重複取り込みを避け、簡便なコンテンツ管理方法を提案したものであり、２つの不揮発性記憶装置間でデータのやりとりを行う静止画管理装置、動画管理装置、デジタルビデオレコーダや携帯電話において有益である。
【符号の説明】
【００５２】
１００    第一の不揮発性記憶装置
１１０    第一のコンテンツ記憶領域
２００    データ処理装置
２０１    スロット
２０２    入力受信部
２１０    取り込み手段
２２０    編集手段
２２１    コンテンツ加工手段
２２２    コンテンツ削除手段
２３０    第二の不揮発性記憶装置
２３１    第二のコンテンツ記憶領域
２４０    判断基準テーブル
２５０    編集履歴情報
２５１    可逆・不可逆加工情報
２５２    削除済情報
２６０    同一性判断基準情報
４００    入力デバイス
５００    表示デバイス
【図１】
2011034166.tif 000003
【図２】
2011034166.tif 000004
【図３】
2011034166.tif 000005
【図４】
2011034166.tif 000006
【図５】
2011034166.tif 000007
【図６】
2011034166.tif 000008
【図７】
2011034166.tif 000009