(57)【要約】【課題】複数のコンテンツをサーバ等に一括送信する場合に、一括送信されたコンテンツに付加された付加情報から秘匿すべき付加情報が類推されるのを防ぐことができるコンテンツ管理装置を提供する。【解決手段】付加情報削除部２０６がユーザに指定される付加情報を削除するとともに、関連付加情報削除部２０７が、ユーザ設定格納部２０３に格納された関連付加情報リストを用いた条件判断に基づき、削除される付加情報を推定し得る他の付加情報を選出し、削除する。【選択図】図２
2009301196.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを外部出力するコンテンツ管理装置であって、
属性値が付された複数のコンテンツを格納している格納手段と、
第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得手段と、
前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出手段と、
前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定手段と、
前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御手段と
を備えることを特徴とするコンテンツ管理装置。
【請求項２】
前記判定手段は、
属性と、前記属性に対応する判定条件との組のリストを保持するリスト保持部と、
前記リスト中から前記指定された属性に対応する判定条件を検索する検索部と、
前記指定された属性に対応する判定条件が検出された場合、前記第１及び第２のコンテンツに付されている前記第１の属性及び前記第２の属性に属する各値が前記発見された判定条件を満たすか否かを判定する判定部と
を含むことを特徴とする請求項１記載のコンテンツ管理装置。
【請求項３】
前記判定条件は、
第１及び第２のコンテンツに付された第１の属性に係る両属性値の差が第１閾値以下であり、
第１及び第２のコンテンツに付された第２の属性に係る両属性値の差が第２閾値以下である
ことを特徴とする請求項２記載のコンテンツ管理装置。
【請求項４】
前記第１及び第２の属性は、一方が場所を示す属性であり、他方が時刻を示す属性である
ことを特徴とする請求項３記載のコンテンツ管理装置。
【請求項５】
前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性に属する値に関わらず、前記第１及び第２のコンテンツに付された第１の属性を有する両値が同一値である
ことを特徴とする請求項２記載のコンテンツ管理装置。
【請求項６】
前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性を有する値に関わらず、第１及び第２のコンテンツに付された第１の属性に属する両値の差が第１差分値以下である
ことを特徴とする請求項２記載のコンテンツ管理装置。
【請求項７】
前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性を有する値が特定の無効値である
ことを特徴とする請求項２記載のコンテンツ管理装置。
【請求項８】
前記判定手段は、更に、
属性値を、範囲を特定する範囲情報に変換する変換リストを保持する変換リスト保持部と、
第１及び第２のコンテンツに付された各属性値を範囲情報に変換する変換部とを含み、
前記判定条件は、
前記第１及び第２のコンテンツに付された第２の属性に属する属性値に関わらず、
前記変換部により変換された、前記第２のコンテンツに係る範囲情報により特定される範囲が前記第１のコンテンツに係る範囲情報により特定される範囲に含まれる
ことを特徴とする請求項２記載のコンテンツ管理装置。
【請求項９】
前記出力制御手段は、更に、第１及び第２のコンテンツから属性値を除去して出力する場合に、属性値が除去されるコンテンツの名称を変更して出力する
ことを特徴とする請求項１記載のコンテンツ管理装置。
【請求項１０】
前記取得手段は、コンテンツを出力する際に削除を行う属性を示す削除属性情報のリストを予め保持し、
前記第１の属性は、前記削除属性情報のリスト中の削除属性情報が示す属性である
ことを特徴とする請求項１記載のコンテンツ管理装置。
【請求項１１】
コンテンツを外部出力するコンテンツ管理方法であって、
属性値が付された複数のコンテンツを格納する格納ステップと、
第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得ステップと、
前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出ステップと、
前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定ステップと、
前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御ステップと
を含むことを特徴とするコンテンツ管理方法。
【請求項１２】
コンテンツを外部出力するコンテンツ管理装置に用いられるコンテンツ管理プログラムであって、
属性値が付された複数のコンテンツを格納する格納ステップと、
第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得ステップと、
前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出ステップと、
前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定ステップと、
前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御ステップと
を含むことを特徴とするコンテンツ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを管理するコンテンツ管理装置に関し、特にコンテンツに付加された個人情報等の管理に関する。
【背景技術】
【０００２】
近年、ユーザが作成・撮影した写真画像や動画等のコンテンツをウェブ上で公開するサービスが普及している。また、サービス向上のため、コンテンツに付随する付加情報を用いた他のサービスと連携する新たなサービスについても検討されている。
例えば、位置情報を地図上で表示する他のサービスと連携することにより、付加情報として撮影場所が付加された写真画像をウェブ上で公開するサービスを実現できる。前記写真画像の閲覧者は、写真の撮影場所を地図上で確認できることとなる。
【０００３】
付加情報としては、上述したものの他、画像データや音声データ以外に別途コンテンツに付加される撮影時刻、撮影場所、撮影者氏名、撮影者住所、撮影者メールアドレス、撮影機器メーカ名、撮影機器機種名、被写体に関する情報、ユーザによるコメント情報、検索用キーワード等が考えられる。
上記例のように、付加情報を活用することで便利なサービスを提供できるようになるが、付加情報には、撮影者氏名、撮影者住所などユーザの個人情報を含む場合があり、付加情報については適切な管理が求められる。
【０００４】
付加情報の適切な管理に関し、特許文献１には、撮影画像をネットワーク経由で転送する際に、転送先に応じて付加情報を削除して転送するデジタルカメラが開示されている。
また、特許文献２には、画像ファイルを送信する際に、付加情報に含まれるプライバシー情報又は位置情報を削除して送信するコンテンツデータ処理装置が開示されている。
【特許文献１】特開２００４−３４３６２７号公報
【特許文献２】特開２００７−８８７５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記開示された技術によれば、複数のコンテンツをウェブサーバに一括送信するような場合、あるコンテンツの特定の付加情報を削除したとしても、削除した付加情報を他のコンテンツの付加情報から類推、特定され得るという問題がある。
例えば、付加情報として、撮影場所と、撮影時刻が付加された写真のコンテンツ１及び２をサーバに一括送信する場合に、コンテンツ１の撮影場所を削除したとしても、コンテンツ２の撮影場所と、コンテンツ１とコンテンツ２との撮影間隔（例えば１分間）から、コンテンツ１の撮影場所が類推されてしまう可能性がある。
【０００６】
また、複数のコンテンツを一括送信する場合に、全ての付加情報を削除してしまうこととすれば、上述したウェブサービスと他のサービスとの連携ができなくなり、サービス向上は図れない。
上記問題に鑑み、本発明は、複数のコンテンツを一括送信する場合に、一括送信されたコンテンツに付加された付加情報から秘匿すべき付加情報が類推されるのを防ぐことができるコンテンツ管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一実施態様であるコンテンツ管理装置は、コンテンツを外部出力するコンテンツ管理装置であって、属性値が付された複数のコンテンツを格納している格納手段と、第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得手段と、前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出手段と、前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定手段と、前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御手段とを備える。
【発明の効果】
【０００８】
本発明の一実施態様であるコンテンツ管理装置は、上述の構成を備えることにより、前記属性指定情報により指定された第１属性値が、サーバ等に対し一括して出力した複数のコンテンツから読み出されるのを防ぎ、かつ他の属性値から第１属性値が推定されるのを防ぐことができる。
【発明を実施するための最良の形態】
【０００９】
請求項１記載の態様であるコンテンツ管理装置は、コンテンツを外部出力するコンテンツ管理装置であって、属性値が付された複数のコンテンツを格納している格納手段と、第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得手段と、前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出手段と、前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定手段と、前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御手段とを備える。
【００１０】
また、前記判定手段は、属性と、前記属性に対応する判定条件との組のリストを保持するリスト保持部と、前記リスト中から前記指定された属性に対応する判定条件を検索する検索部と、前記指定された属性に対応する判定条件が検出された場合、前記第１及び第２のコンテンツに付されている前記第１の属性及び前記第２の属性に属する各値が前記発見された判定条件を満たすか否かを判定する判定部とを含んでもよい。
【００１１】
この構成によれば、複数の判定条件を予めリストとして保持することができる。
前記判定条件として細かな条件を設定することにより、属性値の除去の可否を精緻に行うことができ、属性値が必要以上に除去されてしまうのを防ぐことができる。
また、前記判定条件は、第１及び第２のコンテンツに付された第１の属性に係る両属性値の差が第１閾値以下であり、第１及び第２のコンテンツに付された第２の属性に係る両属性値の差が第２閾値以下であることとしてもよい。
【００１２】
この構成によれば、所定範囲内の属性値を確実に削除することができる。
また、前記第１及び第２の属性は、一方が場所を示す属性であり、他方が時刻を示す属性であることとしてもよい。
この構成によれば、所定範囲内の場所を示す属性値を確実に削除し、第１コンテンツに係る場所が推定されるのを防ぐことができる。
【００１３】
また、前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性に属する値に関わらず、前記第１及び第２のコンテンツに付された第１の属性を有する両値が同一値であることとしてもよい。
この構成によれば、秘匿性の高いと考えられる第１属性値と同一属性、同一値を持つ属性値を、画一的に除去することができる。
【００１４】
また、前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性を有する値に関わらず、第１及び第２のコンテンツに付された第１の属性に属する両値の差が第１差分値以下であることとしてもよい。
この構成によれば、秘匿性の高いと考えられる第１属性値と同一属性を有し、かつ近似する属性値を画一的に除去することができる。
【００１５】
また、前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性を有する値が特定の無効値であることとしてもよい。
この構成によれば、第２属性を有する属性値として特定の無効値を持つコンテンツについて、第１属性を有する属性値を画一的に除去することができる。
また、前記判定手段は、更に、属性値を、範囲を特定する範囲情報に変換する変換リストを保持する変換リスト保持部と、第１及び第２のコンテンツに付された各属性値を範囲情報に変換する変換部とを含み、前記判定条件は、前記第１及び第２のコンテンツに付された第２の属性に属する属性値に関わらず、前記変換部により変換された、前記第２のコンテンツに係る範囲情報により特定される範囲が前記第１のコンテンツに係る範囲情報により特定される範囲に含まれることとしてもよい。
【００１６】
この構成によれば、属性値同士の比較を、範囲同士の比較に置き換えることができ、より柔軟性の高い条件設定を行うことができる。
また、前記出力制御手段は、更に、第１及び第２のコンテンツから属性値を除去して出力する場合に、属性値が除去されるコンテンツの名称を変更して出力することとしてもよい。
【００１７】
この構成によれば、属性値が除去されたコンテンツと、除去されていないコンテンツとを区別容易にすることができる。
また、前記取得手段は、コンテンツを出力する際に削除を行う属性を示す削除属性情報のリストを予め保持し、前記第１の属性は、前記削除属性情報のリスト中の削除属性情報が示す属性であることとしてもよい。
【００１８】
この構成によれば、除去すべき属性及び属性値を予めリストとして保持しておき、そのリストが示す属性の一つを第１属性とすることができる。
よって、入力デバイスなどを用いユーザに第１属性を指定させることなく、属性指定情報を取得することができる。
請求項１１記載の態様であるコンテンツ管理方法は、コンテンツを外部出力するコンテンツ管理方法であって、属性値が付された複数のコンテンツを格納する格納ステップと、第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得ステップと、前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出ステップと、前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定ステップと、前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御ステップとを含む。
【００１９】
請求項１２記載の態様であるコンテンツ管理プログラムは、コンテンツを外部出力するコンテンツ管理装置に用いられるコンテンツ管理プログラムであって、属性値が付された複数のコンテンツを格納する格納ステップと、第１のコンテンツに付された第１の値が属する第１の属性の指定を受け取る取得ステップと、前記第１のコンテンツ以外のコンテンツ中から、前記第１の属性に属する第２の値が付された第２のコンテンツを選出する選出ステップと、前記第１及び第２のコンテンツ各々に付された第２の属性に属する値相互の関係に基づき、前記第２の値から前記第１の値を推定し得るか否かを判定する判定ステップと、前記複数のコンテンツを外部出力する場合に、前記第１のコンテンツから前記第１の値を除去し、かつ前記判定手段により前記第１の値を推定し得ると判定された場合に前記第２のコンテンツから前記第２の値を除去して出力する出力制御ステップとを含む。
【００２０】
この構成によれば、前記属性指定情報により指定された第１属性値が、サーバ等に対し一括して出力した複数のコンテンツから読み出されるのを防ぎ、かつ他の属性値から第１属性値が推定されるのを防ぐことができる。
以下、本発明の実施の形態について、図面を参照しながら説明する。
１．概要
本発明の一実施形態であるコンテンツ管理システムは、端末装置１００、サーバ装置１０１及び閲覧機器１０２が、ネットワークである伝送路１０３を介して通信可能に接続して構成される。
【００２１】
端末装置１００は、写真画像や動画等のコンテンツをサーバ装置１０１にアップロードする。端末装置１００は、前記コンテンツに対し、自動的に又はユーザの入力操作に従い付加情報を付加する。前記付加情報は、撮影時刻、撮影場所、撮影者氏名、撮影者住所、撮影者メールアドレス、撮影機器メーカ名、撮影機器機種名、被写体に関する情報、ユーザによるコメント情報、検索用キーワード等の種々の情報である。
【００２２】
サーバ装置１０１は、ＷＥＢサーバ機能を有し、アップロードされたコンテンツを公開する。
閲覧機器１０２は、ユーザの指示により、サーバ装置１０１によって公開されているコンテンツを取得しユーザに提示する。
ここで、閲覧機器１０２は、コンテンツと共に、コンテンツに係る付加情報も取得するので、閲覧機器１０２のユーザは、前記付加情報の内容を把握することとなる。
【００２３】
よって、端末装置１００のユーザは、アップロード対象のコンテンツに係る付加情報について第三者から秘匿すべきものがある場合、端末装置１００に対し秘匿すべき付加情報を削除した上でアップロードするよう指示する。
このとき、端末装置１００は、秘匿すべき付加情報に加えて、関連付加情報を削除した上でアップロードする。関連付加情報とは、他の付加情報を類推できる情報、又は他の付加情報と組み合わせることで別の情報を生成、類推できる情報である。
【００２４】
これにより、秘匿すべき付加情報が直接知られるのを防ぐと共に、複数の付加情報が組み合わされて、秘匿すべき付加情報が類推されるのを防いでいる。
以下に、具体例を用いて簡単に説明する。
端末装置１００が保持するコンテンツ１には、付加情報として、撮影時刻、撮影場所、「自宅」という内容のコメント情報が付加されているとする。また、コンテンツ２には付加情報として撮影時刻及び撮影場所が付加されているとする。
【００２５】
端末装置１００のユーザは、端末装置１００に対し、第三者に自宅の場所を知られないよう、コンテンツ１に係る撮影場所を示す付加情報を削除してアップロードする指示をする。このとき、端末装置１００は、コンテンツ１の撮影場所に加え、コンテンツ２の撮影場所も関連付加情報として削除してアップロードする。
これにより、コンテンツ２の撮影場所と、コンテンツ１とコンテンツ２との撮影間隔（例えば１分間）という情報から、秘匿すべきコンテンツ１の撮影場所、即ち自宅の場所が、コンテンツ２の撮影場所から徒歩１分以内の範囲であるとして類推されるのを防ぐ。
【００２６】
以下、本発明の一実施形態であるコンテンツ管理システムの構成、動作について、より具体的に説明する。
２．構成
図１は、本発明の実施の形態におけるコンテンツ管理システム全体の構成を示す図である。
【００２７】
前記コンテンツ管理システムは、図１に示すように、端末装置１００と、サーバ装置１０１と、閲覧機器１０２と、伝送路１０３とから構成される。
２．１．端末装置１００
図２は、端末装置１００の構成を示すブロック図である。
端末装置１００は、図２に示すように、ユーザインタフェース部２０１と、コンテンツ格納部２０２と、ユーザ設定格納部２０３と、コンテンツ出力制御部２０４と、付加情報解析部２０５と、付加情報削除部２０６と、関連付加情報削除部２０７と、コンテンツ出力部２０８と、ユーザ操作受付部２０９と、表示部２１０と、カメラ部２１１とを含んで構成される。
【００２８】
２．１．１．ユーザ操作受付部２０９、表示部２１０、カメラ部２１１、ユーザインタフェース部２０１
ユーザ操作受付部２０９は、キーパッド等の入力デバイスを備え、ユーザからの要求や操作を受け付ける。
表示部２１０は、液晶ディスプレイである。
【００２９】
カメラ部２１１は、画像、動画を撮影し、撮影した画像、動画をコンテンツとしてファイル形式でコンテンツ格納部２０２に格納する。
ユーザインタフェース部２０１は、ユーザ操作受付部２０９により受け付けられたユーザ操作に従い、ユーザへのメッセージ表示画面や、処理選択をさせるための表示画面を生成し、表示部２１０に表示させる。
【００３０】
２．１．２．コンテンツ格納部２０２
コンテンツ格納部２０２は、記憶媒体を備えており、他の機器等から取得したコンテンツや、カメラ部２１１により生成されたコンテンツを保持する。
本実施形態では、コンテンツとして画像ファイルを用いるものとする。
各画像ファイルは、カメラ部２１１により付されたファイル名、画像データ、付加情報を含んで構成される。
【００３１】
前記付加情報は、撮影時刻パラメータ、撮影場所パラメータ、撮影者パラメータ、コメント情報パラメータを含む。
図３は、コンテンツ格納部２０２により管理されている画像ファイルのデータ構造の一例を示す図である。
コンテンツ格納部２０２は、ファイル名が、「Ｐ００１．ＪＰＧ」、「Ｐ００２．ＪＰＧ」、「Ｐ００３．ＪＰＧ」、「Ｐ００４．ＪＰＧ」である４個の画像ファイルを格納している。
【００３２】
ファイル名が「Ｐ００１．ＪＰＧ」である画像ファイル（以下、ファイルＦ１という。）の付加情報については、画像データが「画像１」であり、撮影時刻パラメータが「２００８年１月１日０時００分００秒」であり、撮影場所パラメータが「地点ａ」であり、撮影者氏名パラメータが「山田太郎」であり、コメント情報パラメータは未設定である。
ファイル名が「Ｐ００２．ＪＰＧ」である画像ファイル（以下、ファイルＦ２という。）の付加情報については、画像データが「画像２」であり、撮影時刻パラメータが「２００８年１月１日０時１０分００秒」であり、撮影場所パラメータが「地点ｂ」であり、撮影者氏名パラメータが「山田太郎」であり、コメント情報パラメータは「自宅」「山田花子」である。
【００３３】
ファイル名が「Ｐ００３．ＪＰＧ」である画像ファイル（以下、ファイルＦ３という。）、ファイル名が「Ｐ００４．ＪＰＧ」である画像ファイル（以下、ファイルＦ４という。）の付加情報についても、ファイルＦ１、Ｆ２と同様に各種の情報が設定されている。
２．１．３．ユーザ設定格納部２０３
ユーザ設定格納部２０３は、フラッシュメモリなどの不揮発性メモリから成り、ユーザ設定を格納する。
【００３４】
前記ユーザ設定は、出力許可リスト、出力禁止リスト、リスト外出力設定値、関連付加情報リスト及び、アドレス帳データなど電話機能、メール機能等を実行するのに必要な各種設定情報を含む。
２．１．３．１．出力許可リスト
前記出力許可リストは、出力許可対象のパラメータと、前記パラメータについて装置外部への出力を許可する設定値との組（以下、出力許可情報という。）のリストである。
【００３５】
ファイルのアップロードの際、ファイルの付加情報中のパラメータとして設定された値が、出力許可リスト中のパラメータの設定値に合致する、又は含まれるものについては、削除されずにアップロードされる。
図４は、出力許可リストのデータ構造の一例を示す図である。
出力許可情報Ｅ１は、「撮影時刻パラメータ」と、「全ての設定値」との組である。
【００３６】
出力許可情報Ｅ１は、全ての設定値の撮影時刻パラメータについて、装置外部への出力を許可することを示す。
従って、ファイルＦ１〜Ｆ４をアップロードする際には、撮影時刻パラメータは削除されずに全て出力される。
また、出力許可情報Ｅ２は、「撮影場所パラメータ」と、「地域Ｍ」との組である。
【００３７】
出力許可情報Ｅ３は、「撮影場所パラメータ」と、「地域Ｎ」との組である。
出力許可情報Ｅ２及びＥ３については、「撮影場所パラメータ」の設定値が示す地域に、アップロードするファイルの「撮影場所パラメータ」の設定値が示す地域が含まれる場合、出力が許可される。
従って、ファイルＦ１〜Ｆ４をアップロードする際には、ファイルの「撮影場所パラメータ」の設定値が示す地域が、「地域Ｍ」又は「地域Ｎ」に含まれる場所を示す場合に、その撮影場所パラメータについて出力が許可される。
【００３８】
２．１．３．２．出力禁止リスト
前記出力禁止リストは、出力禁止対象のパラメータと、前記パラメータについて装置外部への出力を禁止する設定値との組（以下、出力禁止情報という。）のリストである。
ファイルのアップロードの際、ファイルの付加情報中のパラメータとして設定された値が、出力禁止リスト中のパラメータの設定値に合致する、又は含まれるものについては、削除されてアップロードされない。
【００３９】
図５は、出力禁止リストのデータ構造の一例を示す図である。
出力禁止情報Ｄ１は、「撮影者氏名パラメータ」と、「全ての設定値」との組である。
出力禁止情報Ｄ１は、全ての設定値の撮影者氏名パラメータについて、装置外部への出力を禁止することを示す。
従って、ファイルＦ１〜Ｆ４をアップロードする場合、撮影者氏名パラメータについては出力されない。
【００４０】
また、出力禁止情報Ｄ２は、「撮影場所パラメータ」と、「地域Ｘ」との組である。
出力禁止情報Ｄ３は、「撮影場所パラメータ」と、「地域Ｙ」との組である。
出力許可情報Ｄ２及びＤ３については、「撮影場所パラメータ」の設定値が示す地域に、アップロードするファイルの「撮影場所パラメータ」の設定値が示す地域が含まれる場合、出力が禁止される。
【００４１】
従って、ファイルＦ１〜Ｆ４をアップロードする際には、ファイルの「撮影場所パラメータ」の設定値が示す地域が、「地域Ｘ」又は「地域Ｙ」に含まれる場所を示す場合に、その撮影場所パラメータについて出力は許可されない。
また、出力禁止情報Ｄ４は、「コメント情報」と、「山田花子」との組である。
出力禁止情報Ｄ５は、「コメント情報」と、「自宅」との組である。
【００４２】
従って、ファイルＦ１〜Ｆ４をアップロードする際には、「山田花子」、「自宅」を示すコメント情報パラメータについて出力は許可されない。
２．１．３．３．リスト外出力設定値
前記リスト外出力設定値は、出力許可リスト及び出力禁止リストのいずれにも登録されていない付加情報パラメータの出力を許可するか禁止するかを示すパラメータである。具体的には、付加情報パラメータの出力を許可する「出力許可」又は、付加情報パラメータの出力を禁止する「出力禁止」が設定されている。
【００４３】
２．１．３．４．関連付加情報リスト
関連付加情報リストは、付加情報中のパラメータと、その付加情報中のパラメータと関連すると判定される条件を示す関連判定条件との組（以下、関連条件という。）のリストである。
ファイルがアップロードされる場合に、前記関連条件に合致するパラメータについては出力が禁止されることとなる。
【００４４】
図６は、関連条件付加情報リストのデータ構造の一例を示す図である。
関連条件Ｒ１は、「撮影場所パラメータ」と、「他コンテンツの撮影場所との距離が１０００メートル以下、かつ、他コンテンツとの撮影間隔が６０分以下、を満たす撮影場所パラメータの設定値」との組である。
関連条件Ｒ２は、「撮影者氏名パラメータ」と、「他コンテンツの撮影者氏名パラメータの全ての設定値」との組である。
【００４５】
ここで、具体例として、関連条件Ｒ１、Ｒ２をファイルＦ１に適用し、ファイルＦ２のパラメータが関連条件を満たすか否かを判定する場合について説明する。
関連条件Ｒ１の「撮影場所パラメータ」については、ファイルＦ２の「撮影場所パラメータ」の設定値がファイルＦ１の「撮影場所パラメータ」の設定値が示す場所から１０００メートル以内を示し、かつ、ファイルＦ１の「撮影時刻パラメータ」の設定値と、ファイルＦ２の「撮影時刻パラメータ」の設定値が示す時刻の時間間隔が６０分以下を示せば、ファイルＦ２の「撮影場所パラメータ」が、ファイルＦ１の「撮影場所パラメータ」の関連付加情報と判定される。
【００４６】
また、関連条件Ｒ２の「撮影者氏名パラメータ」については、ファイルＦ２の「撮影者氏名パラメータ」の設定値が、ファイルＦ１の「撮影者氏名パラメータ」の設定値に合致すれば、ファイルＦ２の「撮影者氏名パラメータ」が、ファイルＦ１の「撮影者氏名パラメータ」の関連付加情報と判定される。
２．１．３．５．ファイルＦ１〜Ｆ４の画像の撮影場所の位置関係
ここで、本実施の形態における関連条件の判定の前提となるファイルＦ１〜Ｆ４の画像の撮影場所の位置関係について補足説明する。
【００４７】
図１１は、ファイルＦ１〜Ｆ４の撮影場所と、出力許可リストに登録された撮影場所と、出力禁止リストに登録された撮影場所との位置関係を模式的に表した図である。
図１１において、地図１１０７は、地図を示すものとする。
地図１１０７上における点Ｐ１１１１はＦ１の画像の撮影場所である地点ａを示し、点Ｐ１１１２はＦ２の画像の撮影場所である地点ｂを示し、点Ｐ１１１３はＦ３の画像の撮影場所である地点ｃを示し、点Ｐ１１１４はＦ４の画像の撮影場所である地点ｄを示す。
【００４８】
また、破線で示した範囲Ａ１１２５は出力許可リストに登録された地域Ｍを、実線で示した範囲Ａ１１２６は出力禁止リストに登録された地域Ｘを示している。
地域Ｎ及び地域Ｙは地図１１０７の範囲外に存在するものとして図示していない。
地点ａ、地点ｂ、地点ｃ、地点ｄは、いずれも地域Ｍに含まれ、地点ｂは、地域Ｘにも含まれる。
【００４９】
撮影場所の位置関係は、地点ｂと地点ａとの距離が５００メートル、地点ｂと地点ｃとの距離が５００メートル、地点ｂと地点ｄとの距離が２０００メートルである。
なお、図６の関連判定Ｒ１に鑑みれば、図１１に示したファイルＦ２の撮影場所パラメータとファイルＦ１の撮影場所パラメータとは関連し、ファイルＦ４の撮影場所パラメータとファイルＦ２の撮影場所パラメータとは関連していないと判定されることになる。
【００５０】
２．１．４．コンテンツ出力制御部２０４、付加情報解析部２０５、付加情報削除部２０６、関連付加情報削除部２０７、コンテンツ出力部２０８
コンテンツ出力制御部２０４は、ユーザ操作受付部２０９にて受け付けたコンテンツ出力の要求に基づき、関連付加情報削除部２０７における関連付加情報削除処理の要否を判定する。
【００５１】
コンテンツ出力制御部２０４は、例えば、送信対象のコンテンツが１個であれば関連付加情報削除処理が不要と判定し、送信対象のコンテンツが複数個であれば関連付加情報削除処理が必要と判定する。
コンテンツ出力制御部２０４は、コンテンツを出力する場合に、付加情報削除部２０６又は関連付加情報削除部２０７で削除マーキングが成された付加情報を除いて、コンテンツ出力部２０８にコンテンツを出力させる。
【００５２】
付加情報解析部２０５は、コンテンツ格納部２０２からコンテンツを取得し、コンテンツの付加情報を解析して各パラメータ設定値を抽出する機能を有する。
付加情報削除部２０６は、ユーザ設定格納部２０３に格納される出力許可リストと、出力禁止リストと、リスト外出力設定値とに基づき、付加情報解析部２０５で抽出した付加情報のパラメータ設定値の削除要否を判定する。
【００５３】
削除が必要と判定したパラメータ設定値には、削除マーキングを行う。
削除マーキングは、例えば、削除が必要と判定した前記パラメータ設定値に対し、削除を示すフラグを設定すること等で行う。
関連付加情報削除部２０７は、ユーザ設定格納部２０３に格納される関連付加情報リストに基づき、付加情報解析部２０５で抽出した複数の付加情報のパラメータ設定値の間の関連性及び関連付加情報の削除要否を判定する。
【００５４】
削除が必要と判定したパラメータ設定値には、削除マーキングを行う。
削除マーキングは、例えば、削除が必要と判定した前記パラメータ設定値に対し、削除を示すフラグを設定すること等で行う。
コンテンツ出力部２０８は、コンテンツ出力制御部２０４の指示に従い、コンテンツを出力する。
２．２．サーバ装置１０１、コンテンツ閲覧機器１０２、伝送路１０３
サーバ装置１０１は、端末装置１００からコンテンツを取得する機能と、端末装置１００から取得したコンテンツを記憶する機能と、端末装置１００から取得したコンテンツをコンテンツ閲覧機器１０２からの要求に対して提供する機能とから構成される。
【００５５】
具体的には、サーバ装置１０１は、Ｗｅｂサーバ等で実現される。
コンテンツ閲覧機器１０２は、サーバ装置１０１に対してコンテンツを要求する機能と、サーバ装置１０１からコンテンツを取得する機能とから構成される。具体的には、コンテンツ閲覧機器１０２は、デジタルテレビ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）プレーヤ、携帯電話、デジタルカメラ、音楽プレーヤ、パーソナルコンピュータ等で実現される。
【００５６】
伝送路１０３は、端末装置１００と、サーバ装置１０１と、コンテンツ閲覧機器１０２とを相互に接続するネットワーク機能から構成される。
具体的には、伝送路１０３は、イーサネット（登録商標）等の有線ネットワーク、無線ＬＡＮ等の無線ネットワーク、これらが複合したネットワーク等で実現される。
３．動作
３．１．動作概要
以下、本発明の実施の形態に係るコンテンツのサーバ装置１０１への送信処理について説明する。
【００５７】
ユーザは、端末装置１００に対して、コンテンツ格納部２０２に格納するコンテンツのサーバ装置１０１への送信を指示する。
端末装置１００は、ユーザの指示に従い、サーバ装置１０１に対してコンテンツを送信する。その際に、端末装置１００は、必要に応じて、コンテンツの付加情報及び関連付加情報を削除した上でコンテンツをサーバ装置１０１に送信する。
【００５８】
コンテンツの付加情報及び関連付加情報を削除し送信するコンテンツ送信処理については、後述する。
サーバ装置１０１は、端末装置１００からコンテンツを受信し、受信したコンテンツを記憶し、受信したコンテンツを閲覧機器１０２が閲覧可能となるように公開する。
その際に、サーバ装置１０１は、必要に応じて、閲覧機器１０２によるコンテンツの閲覧を制限して公開する。
【００５９】
閲覧機器１０２は、サーバ装置１０１に対してコンテンツの閲覧を要求する。サーバ装置１０１は、閲覧機器１０２の閲覧要求に応じて、閲覧機器１０２に対してコンテンツを送信する。閲覧機器１０２は、サーバ装置１０１からコンテンツを受信して閲覧する。
なお、前記コンテンツ送信処理において、端末装置１００のユーザが閲覧機器１０２のユーザに知られたくない付加情報及び関連付加情報は削除されるので、閲覧機器１０２のユーザに対するこれらの付加情報の漏洩を防止できる。
【００６０】
例えば、図１１におけるファイルＦ２の撮影場所パラメータ設定値である「地点ｂ」は、出力禁止情報Ｄ２の設定値である「地域Ｘ」に含まれるため、出力の際に削除される。
また、図１１におけるファイルＦ１の撮影場所パラメータ設定値である「地点ａ」は、ファイルＦ２について削除対象となった撮影場所パラメータ設定値「地点ｂ」との距離が５００メートルであり、ファイルＦ１の撮影時刻パラメータが示す撮影時刻とファイルＦ２の撮影時刻パラメータが示す撮影時刻との撮影間隔が１０分であるため、関連条件Ｒ１を満たす。
【００６１】
従って、図１１におけるファイルＦ１の撮影場所パラメータ設定値である「地点ａ」は、出力の際、ファイルＦ２の撮影場所パラメータの関連付加情報であるとして削除される。本コンテンツ送信処理の詳細は、図７にて後述する。
３．２．コンテンツ送信処理
以下、コンテンツ送信処理について説明する。
【００６２】
図７は、コンテンツ送信処理の処理フローを示す図である。
まず、ユーザが、ユーザインタフェース部２０１の表示画面に対してユーザ操作受付部２０９を用い、コンテンツ格納部２０２に格納されるコンテンツの送信要求を入力する（ステップＳ１）。
ユーザインタフェース部２０１は、前記送信要求をコンテンツ出力制御部２０４に送信する。
【００６３】
コンテンツ出力制御部２０４は、関連付加情報削除部２０７における関連付加情報削除処理の要否を判定する（ステップＳ２）。
関連付加情報削除処理が必要である場合（ステップＳ２：ＹＥＳ）、付加情報削除部２０６は、処理対象の１のコンテンツを選出する（ステップＳ３）。ここでは、付加情報削除部２０６は、ステップＳ３を実行する毎に、コンテンツ格納部２０２に格納されているコンテンツを１つずつ選出するものとする。
【００６４】
次に、付加情報削除部２０６は、ユーザ設定格納部２０３に格納する出力許可リスト、出力禁止リスト、リスト外出力設定値に基づき、ステップＳ３で選出した送信対象のコンテンツについて、付加情報中のパラメータの削除要否を判定する（ステップＳ４）。本ステップについては、後述する。
次に、関連付加情報削除部２０７が、ユーザ設定格納部２０３に格納する関連付加情報リストに基づき、ステップＳ３で選出されたコンテンツについて、関連付加情報の削除要否を判定する（ステップＳ５）。本ステップについては、後述する。
【００６５】
そして、送信対象である全てのコンテンツについて、ステップＳ３〜Ｓ５を実行済みか否かを判定し（ステップＳ６）、実行済みでない場合（ステップＳ６：ＮＯ）、ステップＳ３を実行する。
実行済みの場合（ステップＳ６：ＹＥＳ）、ユーザによる設定処理（ステップＳ７）に移行する。
【００６６】
ユーザによる設定処理において、ユーザインタフェース部２０１は、ユーザ設定格納部２０３に格納する出力許可リストと、出力禁止リストと、リスト外出力設定値と、関連付加情報リストとをユーザに提示する。さらに、ユーザインタフェース部２０１は、ユーザ操作受付部２０９により、出力許可リストと、出力禁止リストと、リスト外出力設定値と、関連付加情報リストとをユーザに追加・修正させる。本ステップについては、後述する。
【００６７】
そして、コンテンツ出力制御部２０４は、送信対象の全てのコンテンツから削除マーキングされた付加情報及び関連付加情報を除いた上で、コンテンツ出力部２０８にサーバ装置１０１へのコンテンツ送信処理を指示する（ステップＳ８）。
そして、コンテンツ出力部２０８は、必要に応じて付加情報の削除された送信対象のコンテンツをサーバ装置１０１に送信してコンテンツ送信処理を完了する。
【００６８】
また、ステップＳ２において、関連付加情報削除処理が不要と判定された場合（ステップＳ２：ＮＯ）、ステップＳ９〜ステップＳ１３を実行する。
ここで、ステップＳ９〜Ｓ１２までの処理は、前述のステップＳ３〜Ｓ７のうち、関連付加情報削除処理（ステップＳ５）を除いたものである。
即ち、ステップＳ９は、ステップＳ３と同様の処理であり、ステップＳ１０は、ステップＳ４と同様の処理であり、ステップＳ１１は、ステップＳ６と同様の処理であり、ステップＳ１２は、ステップＳ７と同様の処理であるので、ステップＳ９〜Ｓ１２の説明は省略する。
【００６９】
ステップＳ１２の後、コンテンツ出力制御部２０４は、送信対象の全てのコンテンツを、削除マーキングされた付加情報を除いた上で、コンテンツ出力部２０８に対しサーバ装置１０１へのコンテンツ送信処理を指示する（ステップＳ１３）。
そして、コンテンツ出力部２０８は、必要に応じて付加情報の削除された送信対象のコンテンツをサーバ装置１０１に送信して、コンテンツ送信処理を完了する。
【００７０】
以上、図７の各ステップの処理を説明した。
３．３．付加情報削除処理
図７のステップＳ４及びステップＳ１０に相当する付加情報削除処理について説明する。
なお、以下の説明においては、撮影場所に関して具体例を用いて説明する際には、各画像ファイルの撮影場所パラメータの設定値と、出力許可リスト及び出力禁止リストに登録されている撮影場所パラメータに関する設定値との位置関係は、図１１に示す位置関係にあるものとして説明する。
【００７１】
図８は、付加情報削除処理のフローを示す図である。
付加情報解析部２０５は、対象コンテンツの付加情報を解析して各パラメータを抽出する（ステップＳ２１）。
例えば、ファイルＦ２の場合、撮影時刻パラメータ「２００８年１月１日０時１０分００秒」、撮影場所パラメータ「地点ｂ」、撮影者氏名パラメータ「山田太郎」、及びコメント情報パラメータ「自宅」及び「山田花子」を抽出する。
【００７２】
次に、付加情報削除部２０６は、ステップＳ３の対象コンテンツに関する、ステップＳ２１で抽出した付加情報のパラメータから１のパラメータを選出する（ステップＳ２２）。
例えば、付加情報中の撮影時刻パラメータ、撮影場所パラメータ、撮影者氏名パラメータ、コメント情報パラメータのうち、撮影時刻パラメータを選出する。以後、ステップＳ２２を実行する毎に、未選出のパラメータから１のパラメータを選出する。
【００７３】
選出されたパラメータ、及びその設定値の組が、出力禁止リストに含まれるか否かを判定し（ステップＳ２３）、含まれる場合（ステップＳ２３：ＹＥＳ）には該当するパラメータに削除マーキングを行う（ステップＳ２６）。
例えば、ファイルＦ２の撮影場所パラメータ、「地点ｂ」の組は、出力禁止リスト中の出力禁止情報Ｄ２に合致するので、ファイルＦ２の撮影場所パラメータには、削除マーキングが成される。なお、図１１を用いて上述した通り、「地点ｂ」は「地域Ｘ」に含まれる。
【００７４】
ステップＳ２３において、ファイルのパラメータ及び設定値が出力禁止リストに含まれないと判定された場合（ステップＳ２３：ＮＯ）、ファイルのパラメータ及び設定値が出力許可リストに含まれるか否かを判定する（ステップＳ２４）。
例えば、ファイルＦ２の撮影時刻パラメータについて、出力許可リストを用いて処理する場合、ファイルＦ２の撮影時刻パラメータ「２００８年１月１日０時１０分００秒」は、出力許可リストの出力許可情報Ｅ１の撮影時刻パラメータ「全ての設定値」に合致するため、ファイルＦ２の撮影時刻パラメータの削除は不要であると判定される。
【００７５】
ステップＳ２４において、ファイルのパラメータ及び設定値が出力許可リストに含まれないと判定された場合（ステップＳ２４：ＮＯ）、リスト外出力設定値によるファイルのパラメータ及び設定値の出力可否を判定する（ステップＳ２５）。
ステップＳ２５において、リスト外出力設定値が出力禁止の設定であれば（ステップＳ２５：出力禁止）、前述のステップＳ２６に移行し、リスト外出力設定値が出力許可の設定であれば（ステップＳ２５：出力許可）、ステップＳ２７に移行する。
【００７６】
例えば、ファイルＦ４の付加情報であるコメント情報パラメータ「富士山」は、出力許可リスト及び出力禁止リストのいずれにも登録されていない。この場合、リスト外出力設定値として、出力許可が設定されている場合には、コメント情報パラメータ「富士山」の削除が不要と判定され、出力禁止が設定されている場合には、コメント情報パラメータ「富士山」について削除を要すると判定されて削除マーキングされる。
【００７７】
次に、ステップＳ２４においてファイルのパラメータ及び設定値が出力許可リストに含まれると判定された場合（ステップＳ２４：ＹＥＳ）、ステップＳ２５においてリスト外出力設定値が出力許可の設定である場合（ステップＳ２５：出力許可）、処理対象コンテンツの付加情報に含まれるパラメータが全て選出された否かを判定し（ステップＳ２７）、全て選出されていれば（ステップＳ２７：ＹＥＳ）、処理を終了する。
【００７８】
パラメータが全て選出されていない場合（ステップＳ２７：ＮＯ）、ステップＳ２２に移行する。
以上、図８の各ステップの処理を説明した。
なお、図３〜図６に基づき、リスト外出力設定値が出力禁止と設定されている場合において、図８に示した付加情報削除処理を行うと、結果的に下記のようにパラメータを削除する削除マーキングが行われる。
【００７９】
ファイルＦ１からは、撮影者氏名パラメータ「山田太郎」が削除される。
また、ファイルＦ２からは、撮影場所パラメータ「地点ｂ」と、撮影者氏名パラメータ「山田太郎」と、コメント情報パラメータ「自宅」と、コメント情報パラメータ「山田花子」とが削除される。
ファイルＦ３の付加情報は何も削除されない。
【００８０】
ファイルＦ４からは、撮影場所パラメータ「地点ｄ」と、コメント情報パラメータ「富士山」と、コメント情報パラメータ「山田花子」とが削除される。
３．４．関連付加情報削除処理
次に、図７のステップＳ５で示した、関連付加情報削除処理について説明する。
図９は、関連付加情報削除処理のフローを示す図である。
【００８１】
先ず、付加情報解析部２０５は、コンテンツ格納部２０２に格納する出力対象コンテンツの付加情報から１のパラメータを選出する（ステップＳ３１）。
選出したパラメータをＰ１という。
例えば、付加情報解析部２０５は、出力対象コンテンツであるファイルＦ２の付加情報から撮影場所パラメータをＰ１として選出する。
【００８２】
そして、関連付加情報削除部２０７は、Ｐ１が削除マーキングされているか否か判定し（ステップＳ３２）、削除マーキングされていない場合（ステップＳ３２：ＮＯ）、ステップＳ３１に移行する。
削除マーキングされている場合（ステップＳ３２：ＹＥＳ）、関連付加情報削除部２０７は、関連付加情報リストから１の関連条件を選出し、パラメータを抽出する（ステップＳ３３）。
【００８３】
抽出したパラメータをＰ２とする。
例えば、関連付加情報削除部２０７は、関連付加情報リストの関連条件Ｒ１から、撮影場所パラメータをＰ２として選出する。
次に、関連付加情報削除部２０７は、出力するコンテンツのうち、ステップＳ３１で処理したコンテンツ以外の他のコンテンツを選出する（ステップＳ３４）。
【００８４】
例えば、ステップＳ３１で処理したコンテンツがファイルＦ２の場合、関連付加情報削除部２０７は、他のコンテンツとしてファイルＦ１、Ｆ３、Ｆ４のうちのファイルＦ１を選出する。
次に、関連付加情報削除部２０７は、ステップＳ３４で選出した他のコンテンツの付加情報のうち、１のパラメータを選出する（ステップＳ３５）。
【００８５】
抽出したパラメータをＰ３とする。
例えば、ステップＳ３４で選出したコンテンツがファイルＦ１の場合、関連付加情報削除部２０７は、ファイルＦ１の付加情報から撮影場所パラメータをＰ３として選出する。
そして、関連付加情報削除部２０７は、Ｐ１とＰ２が一致するか否かを判定する（ステップＳ３６）。
【００８６】
例えば、Ｐ１がファイルＦ２の撮影場所パラメータであり、Ｐ２が関連付加情報リストの関連条件Ｒ１の撮影場所パラメータである場合、関連付加情報削除部２０７は、Ｐ１とＰ２は両者とも撮影場所パラメータであり、一致すると判定する。
次に、関連付加情報削除部２０７は、Ｐ３がＰ２に係る関連判定条件を満たすか否かを判定する（ステップＳ３７）。
【００８７】
例えば、図１１に示すように、ファイルＦ１の撮影場所パラメータ「地点ａ」とファイルＦ２の撮影場所パラメータ「地点ｂ」との距離は、５００メートルである。また、ファイルＦ１の撮影時刻パラメータ「２００８年１月１日０時００分００秒」とファイルＦ２の撮影時刻パラメータ「２００８年１月１日０時１０分００秒」との時間間隔は、１０分である。
【００８８】
よって、ファイルＦ１の付加情報である撮影場所パラメータ（Ｐ３）が、Ｐ２に係る関連判定条件「他コンテンツの撮影場所との距離が１０００メートル以下、かつ、他コンテンツとの撮影間隔が６０分以下、を満たす撮影場所パラメータの設定値」を満たしている。
従って、上記の場合、Ｐ３がＰ２に係る関連判定条件を満たすと判定される。
【００８９】
なお、上記のように、ステップＳ３７の判定においては、関連付加情報削除部２０７は、関連付加情報リストのパラメータである撮影場所パラメータのみを用いて判定しているのではなく、関連判定条件に記載の撮影時刻パラメータも判定に用いることとなる。
ステップＳ３７において、関連判定条件を満たすと判定された場合（ステップＳ３７：ＹＥＳ）、関連付加情報削除部２０７はＰ１の関連付加情報であるＰ３について削除マーキングを行い（ステップＳ３８）、関連判定条件を満たすと判定されなかった場合、ステップＳ３９に移行する。
【００９０】
次に、関連付加情報削除部２０７は、ステップＳ３４で選出した他のコンテンツについて、付加情報に含まれるパラメータが全て選出されたか否か判定する（ステップＳ３９）。
ステップＳ３９において付加情報に含まれるパラメータが全て選出されていない場合（ステップＳ３９：ＮＯ）、ステップＳ３５に移行する。
【００９１】
例えば、ステップＳ３５において、ファイルＦ１の付加情報の中から、これまで未選出の撮影時刻パラメータが選出される。
ステップＳ３９において付加情報に含まれるパラメータが全て選出されたと判定された場合（ステップＳ３９：ＹＥＳ）、関連付加情報削除部２０７は、他のコンテンツが全て選出されたか否かを判定する（ステップＳ４０）。
【００９２】
ステップＳ４０において他のコンテンツが全て選出されていないと判定された場合（ステップＳ４０：ＮＯ）、ステップＳ３４に移行する。
例えば、ステップＳ３４において、他のコンテンツとしてファイルＦ３が選出される。
ステップＳ４０において他のコンテンツが全て選出されたと判定された場合（ステップＳ４０：ＹＥＳ）、関連付加情報削除部２０７は、関連付加情報リスト中の全関連条件が選出された否かを判定する（ステップＳ４１）。
【００９３】
ステップＳ４１において全関連条件が選出されていない場合（ステップＳ４１：ＮＯ）、ステップＳ３３に移行し、次の関連条件が選出される。
例えば、ステップＳ３３において、関連付加情報リスト中の撮影者氏名パラメータに係る関連条件Ｒ２が選出される。
ステップＳ４１において全関連条件が選出された場合（ステップＳ４１：ＹＥＳ）、関連付加情報削除部２０７は、処理対象コンテンツの付加情報の全パラメータが選出されたか否かを判定し（ステップＳ４２）、処理対象コンテンツの付加情報の全パラメータが選出されたと判定した場合（ステップＳ４２：ＹＥＳ）、処理を終了する。
【００９４】
ステップＳ４２において処理対象コンテンツの付加情報の全パラメータが選出されていないと判定した場合（ステップＳ４２：ＮＯ）、ステップＳ３１に移行する。
例えば、このとき、ステップＳ３１においては、処理対象コンテンツの付加情報のうち未選出である撮影場所パラメータが選出される。
次に、具体例として、図６に示す関連付加情報リストによる関連付加情報削除処理について図１４を用いて説明する。
【００９５】
なお、各画像ファイルの撮影場所は、上述の図１１に示した位置関係にあるものとする。
まず、Ｐ１として撮影場所パラメータが選出される（ステップＳ３１に相当）。
次に、前記撮影場所パラメータＰ１に削除マーキングがされているか否か判定する（ステップＳ８１（図９のステップＳ３２に該当））。
【００９６】
以下の具体例では、図７のステップＳ４において、対象コンテンツであるファイルＦ２の撮影場所パラメータ「地点ｂ」に削除マーキングされているものとする。
Ｐ１に削除マーキングがされていない場合（ステップＳ８１：ＮＯ）は、関連付加情報削除部２０７は、参照コンテンツについても削除マーキングは不要と判定する（ステップＳ８５）。
【００９７】
Ｐ１に削除マーキングがされている場合（ステップＳ８１：ＹＥＳ）は、関連付加情報削除部２０７は、対象コンテンツの撮影場所と、参照コンテンツの撮影場所との距離が１０００メートル以下か否か判定する（ステップＳ８２）。
本実施の形態では、前記距離が１０００メートルを超える場合は、両撮影場所の距離が十分遠いので参照コンテンツの撮影場所に基づき対象コンテンツの撮影場所が推測されることはないと予め条件設定している。この場合は、参照コンテンツの撮影場所を削除しなくても良いこととしている。
【００９８】
対象コンテンツであるファイルＦ２及び参照コンテンツであるファイルＦ１については、ファイルＦ１の撮影場所パラメータ「地点ａ」と、ファイルＦ２の撮影場所パラメータ「地点ｂ」との距離は５００メートルであるので、ステップＳ８２の関連判定条件を満たすと判定される。
ステップＳ８２において１０００メートル以下と判定された場合、対象コンテンツの撮影時刻と、参照コンテンツの撮影時刻との時間間隔が６０分以下か否かを判定する（ステップＳ８３）。
【００９９】
算出した時間間隔が６０分を超える場合、参照コンテンツの撮影場所から６０分間で移動できる範囲は広範囲となり、対象コンテンツの撮影場所が推測されることはないと予め条件設定している。この場合は、参照コンテンツの撮影場所を削除しなくてもよいこととしている。
逆に、ステップＳ８３において６０分以下と判定された場合は、参照コンテンツの撮影場所から６０分間以内で移動できる範囲内であれば、対象コンテンツの撮影場所を推測できるとして、参照コンテンツの撮影場所を削除する必要があるとしている。
【０１００】
例えば、参照コンテンツであるファイルＦ１の撮影時刻パラメータ「２００８年１月１日０時００分００秒」と、対象コンテンツであるファイルＦ２の撮影時刻パラメータ「２００８年１月１日０時１０分００秒」との撮影間隔は１０分であるので、ステップＳ８３の関連判定条件を満たす（ステップＳ８３：ＹＥＳ）と判定される。
結局、ファイルＦ１〜Ｆ４の撮影場所パラメータについては、関連付加情報削除処理により、ファイルＦ１の撮影場所パラメータ「地点ａ」、ファイルＦ２の撮影場所パラメータ「地点ｂ」、ファイルＦ３の撮影場所パラメータ「地点ｃ」が削除され、ファイルＦ４の撮影場所パラメータ「地点ｄ」は削除されないこととなる。
【０１０１】
また、参照コンテンツの撮影者氏名については、関連判定条件に合致するため、全て削除される。
３．５．ユーザによる設定処理
次に、図７のステップＳ７、ステップＳ１２で示したユーザによる設定処理について説明する。
【０１０２】
図１０は、ユーザによる設定処理のフローを示す図である。
ユーザインタフェース部２０１は、送信対象のコンテンツの一覧を表示する（ステップＳ６１）。
本ステップにおける画面表示例について、図１２を用いて説明する。
図１２は、ユーザインタフェース部２０１が、撮影場所パラメータに関して送信対象コンテンツを一覧表示する画面の一例を示す図である。
【０１０３】
図１２において、１１００はユーザインタフェース部２０１の表示する操作画面を示している。操作画面１１００上において、１１０１は画像ファイル１の画像を示し、１１０２は画像ファイル２の画像を示し、１１０３は画像ファイル３の画像を示し、１１０４は画像ファイル４の画像を示している。
なお、図１２において、図１１と同じ要素については同じ符号を用い説明を省略する。
【０１０４】
ユーザインタフェース部２０１は、図示しない地図情報格納部から地図情報を取得し、操作画面１１００上に地図１１０７を表示する。
そして、ユーザインタフェース部２０１は、付加情報解析部２０５により抽出された撮影場所パラメータの設定値が示す位置に画像ファイルの画像を重ねて表示する。
図３に示した４個の画像ファイルの一覧表示の場合は、画像１１０１が点Ｐ１１１１に、画像１１０２が点Ｐ１１１２に、画像１１０３が点Ｐ１１１３に、画像１１０４が点Ｐ１１１４に表示される。
【０１０５】
次に、ユーザインタフェース部２０１は、ユーザ設定格納部２０３に格納する出力許可リストと、出力禁止リストと、リスト外出力設定値と、関連付加情報リストとをユーザに対して提示する（ステップＳ６２）。
ここで、図１３を用いて、本ステップにおける操作画面の表示例を説明する。
図１３は、撮影場所パラメータに関するユーザによる設定処理におけるユーザインタフェース部２０１の表示する操作画面の一例を示す図である。
【０１０６】
なお、図１３において、図１１と同じ要素については同じ符号を用い説明を省略する。
ユーザインタフェース部２０１は、ユーザ設定格納部２０３より取得した出力許可リストと、出力禁止リストとに設定される撮影場所パラメータに関する設定値を、ステップＳ６１で表示した地図１１０７上に表示する。
出力許可リストの設定と、出力禁止リストの設定とを表示する場合、出力許可リストに設定される地域Ｍの範囲Ａ１１２５と、出力禁止リストに設定される地域Ｘの範囲Ａ１１３６とを、地図１１０７上の対応する位置に表示する。
【０１０７】
地図１１０７の範囲外の地域である地域Ｎと、地域Ｙとは表示しない。
次に、ユーザインタフェース部２０１は、ユーザ設定格納部２０３に格納する出力許可リストと、出力禁止リストと、リスト外出力設定値と、関連付加情報リストの追加登録や修正をユーザに対して促す（ステップＳ６３）。
ユーザは、ユーザ操作受付部２０９を用い、前記追加登録、修正を行う。
【０１０８】
具体的には、ユーザは、ユーザ操作受付部２０９を用い、ステップＳ６２で表示された地図１１０７上で、撮影場所パラメータの出力を許可する範囲及び出力を禁止する範囲の追加や、ステップＳ７０２で表示された範囲の修正を行う。
そして、ユーザインタフェース部２０１は、ユーザ操作受付部２０９を用いて、追加登録、修正された項目を、出力許可リスト、出力禁止リスト、リスト外出力設定値、関連付加情報リストに反映して更新し、ユーザ設定格納部２０３に格納する。
【０１０９】
そして、端末装置１００は、ユーザによる設定処理が完了するまでステップＳ６１からステップＳ６３までの処理を繰り返し、ユーザによる設定処理が完了した場合は本処理を完了する。
以上、本発明の実施の形態における処理を説明した。
４．変形例その他
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
（１）上記実施の形態においては、端末装置１００がサーバ装置１０１にコンテンツを送信し、サーバ装置１０１が公開するコンテンツをコンテンツ閲覧機器１０２が閲覧する場合について説明したが、これに限らない。
【０１１０】
例えば、端末装置１００が装置外部にコンテンツを出力する種々の場合に、端末装置１００が同様の処理を行うようにしてもよい。
また、電子メールにコンテンツを添付して送信するなど、端末装置１００がサーバ装置１０１を経由してコンテンツ閲覧機器１０２にコンテンツを送信する場合に、端末装置１００が同様の処理を行うようにしてもよい。
【０１１１】
また、ピアツーピア接続によるコンテンツ共有のように、端末装置１００がコンテンツ閲覧機器１０２にコンテンツを直接送信する場合に、端末装置１００が同様の処理を行うようにしてもよい。
また、メモリーカードを媒体に用いたコンテンツ共有のように、端末装置１００が媒体にコンテンツを直接記録する場合に、端末装置１００が同様の処理を行うようにしてもよい。
（２）本発明の実施の形態においては、端末装置１００が付加情報及び関連付加情報の削除を行う機能を有し、サーバ装置１０１は端末装置１００により付加情報及び関連付加情報を削除されたコンテンツを受信し、コンテンツ閲覧機器１０２に対して付加情報及び関連付加情報を削除されたコンテンツを公開する場合について説明したが、これに限るものではない。
【０１１２】
例えば、サーバ装置１０１が、図２に示した端末装置１００の構成の全部あるいは一部を有する構成としてもよい。
この場合、端末装置１００がサーバ装置１０１に対して付加情報及び関連付加情報を削除していないコンテンツを送信する。そして、サーバ装置１０１が、受信したコンテンツから付加情報及び関連付加情報を削除し、コンテンツ閲覧機器１０２に対して付加情報及び関連付加情報の削除されたコンテンツを公開する。
【０１１３】
また、サーバ装置１０１は、コンテンツ格納領域２０２として、ユーザのみが閲覧可能なユーザ領域と、ユーザ以外も閲覧可能な公開領域とを備え、ウェブフォトアルバムサービスを行うものとしてもよい。
この場合、サーバ装置１０１は、ユーザ領域には端末装置１００から送信されるオリジナルのコンテンツを格納し、公開領域にはオリジナルのコンテンツから付加情報及び関連付加情報を削除したコンテンツを格納する。
【０１１４】
また、付加情報及び関連付加情報の削除は、コンテンツの送受信のタイミングだけでなく、サーバ装置１０１に蓄積したコンテンツ数に応じて行ったり、ユーザの指示に従って行ったりしてもよい。
（３）ステップＳ２において、コンテンツ出力制御部２０４は、送信対象のコンテンツ数に応じて関連付加情報削除処理要否を判定するとしたが、これに限らない。例えば、ユーザインタフェース部２０１において関連付加情報削除処理の実施要否をユーザに選択させ、その選択に基づいて関連付加情報削除処理要否を判定するようにしてもよい。
（４）ステップＳ６１において、撮影場所パラメータを用いたコンテンツの一覧表示方法を説明したが、撮影時刻パラメータの時系列順で表示したり、撮影者氏名パラメータでグルーピングして表示したり、複数のパラメータにより階層的に表示したりしてもよい。
【０１１５】
例えば、撮影時刻パラメータを用いてコンテンツ一覧をカレンダ形式で表示する。そして、選択された日付のコンテンツに関するコンテンツ一覧のみを、撮影場所パラメータを用いて地図上に表示してもよい。
（５）ステップＳ６２において、撮影場所パラメータに関する出力許可リスト及び出力禁止リストの提示方法を説明したが、登録されるパラメータ毎の設定値一覧を提示したり、撮影時刻パラメータに関してカレンダ形式で表示したりしてもよい。
【０１１６】
また、ユーザインタフェース部２０１が、コンテンツ毎に付加情報のパラメータ設定値をユーザインタフェースとして表示し、ユーザは表示された設定値を確認した上で設定、変更することとしてもよい。また、付加情報のパラメータ分類毎に一括して設定値を設定することとしてもよい。
（６）ステップＳ６３において、ユーザが、操作画面１１００に表示される地図１１０７上における複数の点を指定し、ユーザインタフェース部２０１が、指定された点から矩形を生成して、その矩形の示す範囲を、出力許可リストまたは出力禁止リストの撮影場所パラメータの設定値として設定することとしてもよい。
（７）付加情報削除部２０６は、出力禁止リスト、出力許可リスト、リスト外出力設定値の順番で処理すると説明したが、これに限らない。例えば、ユーザが設定し又は予め定められた優先度に応じ、これらのステップの処理順序を決定することとしてもよい。
【０１１７】
さらに、ユーザがユーザインタフェース部２０１を介して処理の優先度を指定し、付加情報削除部２０６は、その優先度に応じて処理順序を決定するようにしてもよい。
（８）コンテンツ出力制御部２０４、コンテンツ出力部２０８は、コンテンツを出力する場合に、削除マーキングされた付加情報のパラメータ設定値を除いて出力すると説明したが、これに限らない。例えば、付加情報を別の設定値で上書きして出力することとしてもよい。別の設定値とは、ユーザが指定した設定値でもよいし、削除処理が行われたことを意味する特殊値でもよい。
（９）関連付加情報削除部２０７は、他コンテンツの付加情報削除処理の後に、関連付加情報削除処理を行うと説明したが、これらの処理順序は入れ替わってもよい。
（１０）ステップＳ３２における処理を省略することとしてもよい。
【０１１８】
この場合、関連付加情報削除部２０７は、付加情報間の関連性のみにより関連付加情報のパラメータ設定値の削除要否を判定する。
（１１）ステップＳ８２〜Ｓ８４において、関連付加情報削除部２０７は、複数コンテンツの撮影場所距離が所定距離以下であるという条件と、複数コンテンツの撮影間隔が所定間隔以下であるという条件との両方が成立する場合に、複数コンテンツの撮影場所に関連性があると判定する例について説明したが、いずれか片方の条件が成立する場合に複数コンテンツの撮影場所に関連性があると判定してもよい。
【０１１９】
また、ステップＳ８２における処理を省略してもよい。この場合、関連付加情報削除部２０７は、複数コンテンツの撮影場所間隔が所定間隔以下であれば、撮影場所距離によらずに、複数コンテンツの撮影場所に関連性があると判定する。
また、ステップＳ８３における処理を省略してもよい。この場合、関連付加情報削除部２０７は、複数コンテンツの撮影場所距離が所定距離以下であれば、撮影間隔によらずに、複数コンテンツの撮影場所に関連性があると判定する。
【０１２０】
また、ステップＳ８２及びステップＳ８３における処理を省略してもよい。この場合、関連付加情報削除部２０７は、複数コンテンツの撮影場所には常に関連性があると判定する。
また、ステップＳ８２において、関連付加情報削除部２０７は、複数コンテンツの撮影距離が所定距離以下であるという条件を評価すると説明したが、１個の閾値により判定するだけでなく、複数の閾値に関する複合条件として評価してもよい。
【０１２１】
また、ステップＳ８３において、関連付加情報削除部２０７は、複数コンテンツの撮影間隔が所定間隔以下であるという条件を評価すると説明したが、１個の閾値により判定するだけでなく、複数の閾値に関する複合条件として評価してもよい。
また、ステップＳ８３において、関連付加情報削除部２０７は、複数コンテンツの撮影間隔が所定間隔以下であるという条件を評価すると説明したが、撮影時刻の差としての撮影間隔を用いるのではなく、撮影順序の差としての撮影間隔を用いてもよい。例えば、デジタルカメラで撮影した写真ファイルには、撮影順序で連番のファイル名が付与されるため、関連付加情報削除部２０７は、このファイル名の連番を用いて、撮影順序が前後５枚の写真ファイルに関しては関連性があると判定する。さらに、撮影間隔として、撮影時刻の差と撮影順序の差とを組み合わせたものを用いてもよい。
（１２）関連付加情報削除処理において、関連付加情報削除部２０７は、複数コンテンツの撮影場所距離が所定距離以下であるいう条件と、複数コンテンツの撮影間隔が所定間隔以下であるという条件とに基づき、撮影場所パラメータの削除を判定する場合を説明したが、これらの条件に基づき、撮影時刻パラメータの削除について判定し、削除することとしてもよいし、ファイル名を変更することとしてもよい。
【０１２２】
また、関連付加情報削除部２０７は、複数コンテンツの撮影場所距離が所定距離以下であるという条件と、複数コンテンツの撮影間隔が所定間隔以下であるという条件とに基づき、撮影場所パラメータの削除を判定する場合を説明したが、複数付加情報間の関連性を条件として、１以上の条件の組み合わせに基づき、付加情報の削除判定処理を行うこととしてもよい。
（１３）関連付加情報削除部２０７は、関連条件を満たす場合に関連付加情報を削除する場合を説明したが、関連条件を満たす場合に関連付加情報を削除しないとしてもよい。
（１４）ユーザインタフェース部２０１は、必要に応じて、端末装置１００における各処理の実行前に、ユーザに対して処理の実行を確認し、処理の実行を指示された場合に処理を行うものとしてもよい。
【０１２３】
例えば、関連付加情報の削除処理の前に、ユーザインタフェース部２０１は、ユーザに対して「画像２に関連する画像１の撮影場所パラメータを削除しますか？」という旨のメッセージを表示するようにしてもよい。
（１５）付加情報が、撮影時刻パラメータ、撮影場所パラメータ、撮影者氏名パラメータ、コメント情報パラメータとから構成される例で説明したがこれに限らない。撮影者住所、撮影者メールアドレス、撮影機器メーカ名、撮影機器機種名、被写体に関する情報、検索用キーワード、シャッタースピード、ホワイトバランス等の情報から構成されてもよい。
（１６）出力許可リストの設定値は、特定値の設定だけでなく、特定値を含む範囲の設定や、特定値を含まない範囲の設定や、全体値の設定等が可能であってもよい。
【０１２４】
なお、「全ての設定値」を指定する場合、設定値として「全ての設定値」に割り当てた特殊値や、「全ての設定値」を示すフラグ等で管理することで実現する。
また、「地域」の指定方法に関しては、設定値として、「中心地点と半径」、「左上地点と右下地点」、「多角形の頂点」、「郵便番号や市外局番等で特定される地域」等を管理することで実現する。
（１７）出力禁止リストは、特定値の設定だけでなく、特定値を含む範囲の設定や、特定値を含まない範囲の設定や、全体値の設定等が可能であってもよい。
【０１２５】
なお、「全ての設定値」を指定する場合、設定値として「全ての設定値」に割り当てた特殊値や、「全ての設定値」を示すフラグ等を管理することで実現する。
また、「地域」の指定方法に関しては、設定値として、「中心地点と半径」、「左上地点と右下地点」、「多角形の頂点」、「郵便番号や市外局番等で特定される地域」等を管理することで実現する。
（１８）関連判定条件は、特定値の設定だけでなく、特定値を含む範囲の設定や、特定値を含まない範囲の設定や、全体値の設定や、複数パラメータによる条件の組み合わせ等が可能であってもよい。
（１９）端末装置１００は、携帯電話機であるとしたが、他の装置であってもよい。デジタルテレビ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）プレーヤ、携帯電話、デジタルカメラ、音楽プレーヤ、パーソナルコンピュータ等の、コンテンツを取り扱う装置であればよい。
（２０）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＯＭ、ＲＡＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここで、コンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１２６】
なお、各装置は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどの全てを含むコンピュータシステムに限らず、これらの一部から構成されているコンピュータシステムであってもよい。
（２１）上記の各装置を構成する構成要素の一部又は全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＯＭ又はＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。
【０１２７】
また、ここでは、システムＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。
【０１２８】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
（２２）上記の各装置を構成する構成要素の一部又は全部は、各装置に脱着可能なＩＣカード又は単体のモジュールから構成されているとしてもよい。前記ＩＣカード又は前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、などから構成されるコンピュータシステムである。前記ＩＣカード又は前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、前記ＩＣカード又は前記モジュールは、その機能を達成する。このＩＣカード又はこのモジュールは、耐タンパ性を有するとしてもよい。
（２３）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１２９】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０１３０】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（２４）上記実施の形態においては、複数コンテンツの付加情報間の関連性を判定して付加情報を削除する場合を説明したが、一つのコンテンツの複数付加情報間の関連性を判定して付加情報を削除することとしてもよい。
【０１３１】
例えば、あるコンテンツの付加情報として、「東経１３５度０分０秒、北緯３５度０分０秒」という撮影場所パラメータ設定値と、「自宅にて撮影」というコメント情報パラメータ設定値とが付加される場合、撮影場所パラメータ設定値とコメント情報パラメータ設定値とを組み合わせることで、「東経１３５度０分０秒、北緯３５度０分０秒の地点が自宅である」ということが類推可能となる。このようなコンテンツを装置外部に出力する際に、コンテンツの付加情報である撮影場所パラメータとコメント情報パラメータのうち、少なくとも一方を削除するものとしてもよい。
（２５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。 
【産業上の利用可能性】
【０１３２】
本発明にかかるコンテンツ管理装置は、コンテンツに付随したプライベートな付加情報と、プライベートな付加情報を類推できる関連付加情報とを削除する機能を有し、コンテンツを装置外に出力するデジタルテレビ、デジタルカメラ等の端末機器として有用である。また、コンテンツの所有者以外の人物でも閲覧可能な共有領域にてコンテンツを公開するサーバ装置等の用途にも応用できる。
【図面の簡単な説明】
【０１３３】
【図１】本発明の実施の形態におけるシステム全体の構成を示す図である。
【図２】図１の端末装置１００の構成を示す図である。
【図３】図２のコンテンツ格納部２０２で管理する画像ファイルのデータ構造である。
【図４】図２のユーザ設定格納部２０３で管理する出力許可リストのデータ構造である。
【図５】図２のユーザ設定格納部２０３で管理する出力禁止リストのデータ構造である。
【図６】図２のユーザ設定格納部２０３で管理する関連付加情報リストのデータ構造である。
【図７】端末装置１００におけるコンテンツ送信処理のフローを示す図である。
【図８】端末装置１００における付加情報削除処理のフローを示す図である。
【図９】端末装置１００における関連付加情報削除処理のフローを示す図である。
【図１０】端末装置１００におけるユーザによる設定処理のフローを示す図である。
【図１１】画像ファイルの撮影場所と、出力許可リストに登録された撮影場所と、出力禁止リストに登録された撮影場所との位置関係を模式的に示す図である。
【図１２】ステップＳ６１における操作画面の表示の一例を示す図である。
【図１３】ステップＳ６２、Ｓ６３における操作画面の表示の一例を示す図である。
【図１４】端末装置１００における関連付加情報削除処理の具体的なフローを示す図である。
【符号の説明】
【０１３４】
１００  端末装置
１０１  サーバ装置
１０２  閲覧機器
１０３  伝送路
２０１  ユーザ設定格納部
２０２  コンテンツ格納部
２０３  ユーザ設定格納部
２０４  コンテンツ出力制御部
２０５  付加情報解析部
２０６  付加情報削除部
２０７  関連付加情報削除部
２０８  コンテンツ出力部
２０９  ユーザ操作受付部
２１０  表示部
２１１  カメラ部
【図１】
2009301196.tif 000003
【図２】
2009301196.tif 000004
【図３】
2009301196.tif 000005
【図４】
2009301196.tif 000006
【図５】
2009301196.tif 000007
【図６】
2009301196.tif 000008
【図７】
2009301196.tif 000009
【図８】
2009301196.tif 000010
【図９】
2009301196.tif 000011
【図１０】
2009301196.tif 000012
【図１１】
2009301196.tif 000013
【図１２】
2009301196.tif 000014
【図１３】
2009301196.tif 000015
【図１４】
2009301196.tif 000016