(57)【要約】【課題】画像データを外部機器に送信する際に、該外部機器のユーザの嗜好に合致する画像データを、容易に選択して上記外部機器に送信可能なコンテンツ処理装置及びコンテンツ処理システムを提供すること。【解決手段】コンテンツデータを生成する撮像部11と、上記コンテンツデータを格納するメモリカード15と、表示部20と、上記コンテンツデータをＰＣ2,3へ送信し且つ上記ＰＣ2,3へ送信されたコンテンツデータの利用状況を示す利用情報を上記ＰＣ2,3から取得するデータ送受信部22と、上記利用情報に基づいてデータベースの作成及び更新を行い且つ上記データベースに格納された情報に基づいて上記コンテンツデータの表示制御を行うＣＰＵ16と、をコンテンツ処理装置に具備させる。【選択図】      図１
2009177497.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを生成する為のデータ生成手段と、
上記データ生成手段により生成された上記コンテンツデータを格納するデータ格納手段と、
上記データ格納手段に格納されている上記コンテンツデータを表示する表示手段と、
上記コンテンツデータを外部装置へ送信する送信手段と、
上記送信手段により上記外部装置へ送信されたコンテンツデータの、上記外部装置における利用状況を示す利用情報を、上記外部装置から取得する情報受信手段と、
上記利用情報に基づいて、上記データ格納手段に格納されているコンテンツデータに関するデータベースの作成及び更新を行うデータベース制御手段と、
上記データベースに格納された情報に基づいて、上記表示手段における上記コンテンツデータの表示制御を行う表示制御手段と、
を具備することを特徴とするコンテンツ処理装置。
【請求項２】
上記データベース制御手段は、
上記情報受信手段によって取得した上記利用情報に基づいて、上記外部装置における上記コンテンツデータの評価値を算出し、該算出結果を上記データベースに格納することを特徴とする請求項１に記載のコンテンツ処理装置。
【請求項３】
上記表示制御手段は、
上記データベース制御手段によって算出された上記評価値に基づいて、上記表示手段における上記コンテンツデータの表示形態を制御することを特徴とする請求項２に記載のコンテンツ処理装置。
【請求項４】
上記送信手段によって上記画像データを送信する送信先を選択する送信先選択手段を含み、
上記表示制御手段は、
上記選択された送信先に対応する上記評価値に基づいて、上記表示手段における上記コンテンツデータの表示形態を制御することを特徴とする請求項３に記載のコンテンツ処理装置。
【請求項５】
上記コンテンツデータを所定のカテゴリに分類し、且つ各々の上記コンテンツデータについて、上記分類したカテゴリを示すカテゴリ情報を生成する分類手段を含み、
上記データベース制御手段は、
上記分類手段により生成された上記カテゴリ情報を格納することを特徴とする請求項２に記載のコンテンツ処理装置。
【請求項６】
上記送信手段によって上記外部装置へ送信するコンテンツデータを選択する為のコンテンツデータ選択手段を含み、
上記データベース制御手段は、上記コンテンツデータ選択手段により選択されたコンテンツデータの評価値、及び上記コンテンツデータ選択手段により選択されたコンテンツデータと同一のカテゴリに分類されたコンテンツデータの評価値を算出し、
上記表示制御手段は、上記コンテンツデータ選択手段により選択されたコンテンツデータの評価値、及び上記コンテンツデータ選択手段により選択されたコンテンツデータと同一のカテゴリに分類されたコンテンツデータの評価値に基づいて、上記表示手段に表示される送信先の表示形態を制御することを特徴とする請求項５に記載のコンテンツ処理装置。
【請求項７】
上記表示形態とは、表示の順序であることを特徴とする請求項３乃至請求項６に記載のコンテンツ処理装置。
【請求項８】
コンテンツデータを生成する為のデータ生成手段と、
上記データ生成手段により生成された上記コンテンツデータを格納するデータ格納手段と、
上記データ格納手段に格納されている上記コンテンツデータを表示する表示手段と、
上記コンテンツデータを外部装置へ送信する為の送信手段と、
上記送信手段により上記外部装置へ送信されたコンテンツデータの、上記外部装置における利用状況を示す利用情報を、上記外部装置から取得する情報受信手段と、
上記利用情報に基づいて、上記コンテンツデータの評価値を算出する評価値算出手段と、
上記コンテンツデータと、上記コンテンツデータに対応する上記評価値とを関連付けた情報を格納するデータベースの作成及び更新を行うデータベース制御手段と、
を具備することを特徴とするコンテンツ処理装置。
【請求項９】
コンテンツ処理装置と外部装置との間でコンテンツデータの送受信を行うコンテンツ処理システムであって、
上記コンテンツ処理装置は、
コンテンツデータを生成するコンテンツ生成手段と、
上記コンテンツ生成手段により生成された上記コンテンツデータを格納する第一のコンテンツ格納手段と、
上記第一のコンテンツ格納手段に格納されているコンテンツデータに関するデータベースの作成及び更新を行うデータベース制御手段と、
上記コンテンツデータを表示する表示手段と、
上記データベースに格納された情報に基づいて、上記表示手段におけるコンテンツデータの表示形態を制御する表示制御手段と、
上記コンテンツデータを上記外部装置へ送信する為の第一の送信手段と、
上記外部装置から送信された情報を受信する為の第一の受信手段と、
を具備し、
上記外部装置は、
上記コンテンツ処理装置における上記第一の送信手段によって送信されたコンテンツデータを受信する為の第二の受信手段と、
上記第二の受信手段により受信したコンテンツデータを格納する第二のコンテンツ格納手段と、
上記第二のコンテンツ格納手段に格納されたコンテンツデータを利用するコンテンツ利用手段と、
上記コンテンツ利用手段により利用されたコンテンツデータの利用状況を示す利用情報を生成して格納する利用情報生成格納手段と、
上記利用情報生成格納手段により生成された上記利用情報を、上記コンテンツ処理装置に送信する為の第二の送信手段と、
を具備し、
上記第一の受信手段は、上記第二の送信手段により送信された上記利用情報を受信し、
上記データベース制御手段は、上記第一の受信手段で受信した上記利用情報に基づいて、上記データベースを更新することを特徴とするコンテンツ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを記録媒体に記録・再生可能であり、且つ外部機器と通信可能なコンテンツ処理装置、及び該コンテンツ処理装置を含むコンテンツ処理システムに関する。
【背景技術】
【０００２】
現在、例えば画像データ等のコンテンツを処理する装置（例えばデジタルカメラ等）が一般に普及している。このようなコンテンツ処理装置によれば、例えば複数の画像データを記録媒体に記録することができ、且つ該記録した画像データを、ユーザの要求に応じて上記記録媒体から読み出して再生表示することができる。
【０００３】
なお、記録媒体の記録容量は、近年の技術革新によって増加傾向にある。この為、現在上記録媒体には大量の画像データを記録することが可能である。
【０００４】
このような事情から、例えば特許文献１には、複数の画像データの内容を簡便に把握する為の技術が開示されている。すなわち、特許文献１に開示されている技術によれば、複数の画像データの中から、画像データ毎に格納されている画像対応情報に基づいて代表画像を決定する。この代表画像の決定は、画像データに含まれる人数、画像データが過去に再生された再生時間に基づいて行われる。そして、ユーザの要求に応じて、複数の画像データの中から代表画像のみを選択的に再生する。
【０００５】
ところで、上記コンテンツ処理装置においては、近年、有線または無線によって外部機器と接続し、該外部機器との間で画像データ等を送受信することが可能な機種も普及している。従って、例えばデジタルカメラ等のコンテンツ処理装置から、例えばＰＣ等の外部機器へ、画像データを送信する場面が増えている。
【０００６】
このような事情から、例えば特許文献２には、簡単な操作で、データを外部装置に転送可能なデジタルカメラが開示されている。すなわち、特許文献２に開示された技術によれば、デジタルカメラ側では、送信すべき静止画ファイルの全ファイル数および／または全体のファイルサイズを演算してファイル情報として送信し、次いで、実際の静止画ファイルを順次送信し、他方、サーバ装置側では、まず、ファイル情報を受信し、次いで、静止画ファイルを順次受信し、該ファイル情報に基づいて静止画ファイルの転送の終了を判断してデータ通信の終了を判断しデータ通信モードを自動的に終了させる。
【特許文献１】特開２００２−２１８３８８号公報
【特許文献２】特開２０００−２８７１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、コンテンツ処理装置から外部機器へ画像データを送信する場合、該画像データが、上記外部機器のユーザの嗜好に合致する画像データであるとは限らない。しかしながら、画像データの送受信を通じたコミュニケーションの為には、送受信に係る画像データが受信側のユーザの嗜好に合致する画像データであることが非常に望ましい。
【０００８】
しかしながら、どのような画像データが上記外部機器のユーザの嗜好に合致する画像データであるかを、上記コンテンツ処理装置のユーザが把握することは困難である。
【０００９】
また、上述したような近年の記録媒体の大容量化を鑑みると、上記コンテンツ処理装置のユーザが、上記外部機器のユーザの嗜好に合った画像データを、上記記録媒体に記録した画像データ群の中から検索するのは容易ではない。
【００１０】
なお、特許文献１及び特許文献２に開示されている技術は、このような課題を解決する技術ではない。
【００１１】
本発明は、上記の事情に鑑みて為されたものであり、画像データを外部機器に送信する際に、該外部機器のユーザの嗜好に合致する画像データを、容易に選択して上記外部機器に送信可能なコンテンツ処理装置及びコンテンツ処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
前記の目的を達成するために、本発明の第１の態様によるコンテンツ処理装置は、コンテンツデータを生成する為のデータ生成手段と、上記データ生成手段により生成された上記コンテンツデータを格納するデータ格納手段と、上記データ格納手段に格納されている上記コンテンツデータを表示する表示手段と、上記コンテンツデータを外部装置へ送信する送信手段と、上記送信手段により上記外部装置へ送信されたコンテンツデータの、上記外部装置における利用状況を示す利用情報を、上記外部装置から取得する情報受信手段と、上記利用情報に基づいて、上記データ格納手段に格納されているコンテンツデータに関するデータベースの作成及び更新を行うデータベース制御手段と、上記データベースに格納された情報に基づいて、上記表示手段における上記コンテンツデータの表示制御を行う表示制御手段と、を具備することを特徴とする。
【００１３】
前記の目的を達成するために、本発明の第２の態様によるコンテンツ処理装置は、コンテンツデータを生成する為のデータ生成手段と、上記データ生成手段により生成された上記コンテンツデータを格納するデータ格納手段と、上記データ格納手段に格納されている上記コンテンツデータを表示する表示手段と、上記コンテンツデータを外部装置へ送信する為の送信手段と、上記送信手段により上記外部装置へ送信されたコンテンツデータの、上記外部装置における利用状況を示す利用情報を、上記外部装置から取得する情報受信手段と、上記利用情報に基づいて、上記コンテンツデータの評価値を算出する評価値算出手段と、上記コンテンツデータと、上記コンテンツデータに対応する上記評価値とを関連付けた情報を格納するデータベースの作成及び更新を行うデータベース制御手段と、を具備することを特徴とする。
【００１４】
前記の目的を達成するために、本発明の第３の態様によるコンテンツ処理システムは、コンテンツ処理装置と外部装置との間でコンテンツデータの送受信を行うコンテンツ処理システムであって、上記コンテンツ処理装置は、コンテンツデータを生成するコンテンツ生成手段と、上記コンテンツ生成手段により生成された上記コンテンツデータを格納する第一のコンテンツ格納手段と、上記第一のコンテンツ格納手段に格納されているコンテンツデータに関するデータベースの作成及び更新を行うデータベース制御手段と、上記コンテンツデータを表示する表示手段と、上記データベースに格納された情報に基づいて、上記表示手段におけるコンテンツデータの表示形態を制御する表示制御手段と、上記コンテンツデータを上記外部装置へ送信する為の第一の送信手段と、上記外部装置から送信された情報を受信する為の第一の受信手段と、を具備し、上記外部装置は、上記コンテンツ処理装置における上記第一の送信手段によって送信されたコンテンツデータを受信する為の第二の受信手段と、上記第二の受信手段により受信したコンテンツデータを格納する第二のコンテンツ格納手段と、上記第二のコンテンツ格納手段に格納されたコンテンツデータを利用するコンテンツ利用手段と、上記コンテンツ利用手段により利用されたコンテンツデータの利用状況を示す利用情報を生成して格納する利用情報生成格納手段と、上記利用情報生成格納手段により生成された上記利用情報を、上記コンテンツ処理装置に送信する為の第二の送信手段と、を具備し、上記第一の受信手段は、上記第二の送信手段により送信された上記利用情報を受信し、上記データベース制御手段は、上記第一の受信手段で受信した上記利用情報に基づいて、上記データベースを更新することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像データを外部機器に送信する際に、該外部機器のユーザの嗜好に合致する画像データを、容易に選択して上記外部機器に送信可能なコンテンツ処理装置及びコンテンツ処理システムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施形態を説明する。
【００１７】
［第１実施形態］
図１は本第１実施形態に係るコンテンツ処理装置を含むコンテンツ処理システムの一構成例を示す図である。なお、本第１実施形態においては、コンテンツ処理装置としてデジタルカメラを想定し、外部機器としてＰＣ（パーソナルコンピュータ）を想定する。
【００１８】
同図に示すように、本第１実施形態に係るコンテンツ処理システムは、画像撮像装置等として機能するデジタルカメラ１と、それぞれ画像記録装置等として機能するＰＣ２，ＰＣ３と、上記デジタルカメラ１と上記ＰＣ２と上記ＰＣ３とを通信可能に接続するネットワーク４と、を具備する。
【００１９】
図２は、上記デジタルカメラ１のシステム構成例を示す図である。
【００２０】
上記デジタルカメラ１は、レンズ１０と、撮像部１１と、撮像処理部１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、メモリＩ／Ｆ１４と、メモリカード１５と、ＣＰＵ１６と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１７と、操作入力部１８と、表示処理部１９と、表示部２０と、画像処理部２１と、データ送受信部２２と、画像解析部２３と、システムバス２４と、を有する。なお、当該デジタルカメラ１においては、主として上記システムバス２４を介してデータの授受が行われる。
【００２１】
上記レンズ１０を介して当該デジタルカメラ１に入射した被写体からの光束は、上記撮像部１１に結像する。
【００２２】
上記撮像部１１は、上記結像した被写体像を電気信号に変換して上記撮像処理部１２へ出力する。
【００２３】
上記撮像処理部１２は、上記撮像部１１から出力された上記電気信号をアナログ−デジタル変換して、デジタル画像データ（以降、画像データと称する）を生成して、上記システムバス２４へ出力する。
【００２４】
上記ＲＡＭ１３は、上記画像処理部２１及び上記ＣＰＵ１６等が各種処理を実行する際に、必要に応じて各種処理作業の為に使用されるメモリである。
【００２５】
上記メモリＩ／Ｆ１４は、上記メモリカード１５を上記システムバス２４に接続する為のインターフェイスであり、上記ＣＰＵ１６の制御の下で上記メモリカード１５に対する各種データの読み込み／書き込みを可能とする。
【００２６】
上記ＣＰＵ１６は、上記ＲＯＭ１７に格納されている制御プログラムを読み出し、該制御プログラムにより当該デジタルカメラ１全体の制御を統括的に実行する。具体的には、上記ＣＰＵ１６は、例えば上記操作入力部１８からの入力に対応した処理プログラムを、上記ＲＯＭ１７から読み出して、当該デジタルカメラ１の各機能の実行制御を行う。なお、当該デジタルカメラ１における各回路等には、上記システムバス２４を介して上記ＣＰＵ１６が接続されている。
【００２７】
上記ＲＯＭ１７は、上記ＣＰＵ１６によって実行される制御プログラム、及び該制御プログラムの実行の際に必要に応じて使用される各種データ等（詳細は後述）が格納されているメモリである。
【００２８】
上記表示処理部１９は、上記システムバス２４を介して送信された画像データをデジタル−アナログ変換して上記表示部２０へ出力する。
【００２９】
上記表示部２０は、上記表示処理部１９から出力された画像データを表示する。
【００３０】
上記画像処理部２１は、上記撮像処理部１２から出力された画像データに対して所定の画像処理を施す。なお、上記画像処理部２１は、画像データを上記メモリカード１５に記録する場合には、必要に応じて当該画像データに対してデータ圧縮処理を施す。他方、上記メモリカード１５に記録されている画像データを再生表示する際には、必要に応じて上記メモリカード１５から読み出された画像データに対して、データ伸張処理を施す。
【００３１】
上記データ送受信部２２は、例えば画像データ等のデータを、上記ＣＰＵ１６の制御により上記ＰＣ２や上記ＰＣ３等と送受信する為のインターフェイスである。例えば、上記データ送受信部２２は、上記ＣＰＵ１６の制御により、上記ＲＡＭ１３に一時記録されている画像データ及び上記メモリカード１５に記録されている画像データを、上記ＰＣ２や上記ＰＣ３に送信し、また上記ＰＣ２や上記ＰＣ３から送信された各種データ等を受信する。
【００３２】
上記画像解析部２３は、上記画像データについて画像解析を行い、該画像解析結果に基づいて当該画像データを分類する。なお、この分類結果や後述する嗜好情報データベース等は、上記メモリカード１５に記録される。
【００３３】
図３は、上記ＰＣ２及び上記ＰＣ３のシステム構成例を示す図である。同図に示すように、上記ＰＣ２及び上記ＰＣ３は、ハードディスク３０と、表示部３１と、データ送受信部３２と、ＣＰＵ３３と、ＲＯＭ３４と、ＲＡＭ３５と、入力部３６と、システムバス３７と、を有している。なお、当該ＰＣ２及びＰＣ３においては、主として上記システムバス３７を介してデータの授受が行われる。
【００３４】
上記ハードディスク３０は、上記ＣＰＵ３３によって実行される各種の制御プログラム及び該制御プログラムの実行の際に使用される各種データ等を格納する。また、上記ハードディスク３０は、上記デジタルカメラ１から転送された画像データを格納する。
【００３５】
上記表示部３１は、上記ＣＰＵ３３の指示に基づいて、所望の画像データ等を表示する。
【００３６】
上記データ送受信部３２は、上記ＣＰＵ３３の制御に基づいて、上記デジタルカメラ1との間で、例えば画像データのデータ送受信処理を行う為のインターフェイスである。
【００３７】
上記ＣＰＵ３３は、上記ハードディスク３０におけるプログラム格納領域に格納されている制御プログラムを読み出し、該制御プログラムにより当該ＰＣ２及びＰＣ３全体を統括的に制御する。なお、上記ＣＰＵ３３は、上記システムバス３７を介して当該ＰＣ２及びＰＣ３の各回路に接続されている。
【００３８】
上記ＲＯＭ３４は、上記ＣＰＵ３３によって実行される上記制御プログラム及び上記制御プログラムの実行に必要な各種データ等を格納しているメモリである。
【００３９】
上記ＲＡＭ３５は、上記ＣＰＵ３３が各種処理を行う際に必要に応じて処理作業の為に使用するメモリである。
【００４０】
上記入力部３６は、例えばマウスやキーボード等の操作機器を介して、ユーザからの指示を取得する。
【００４１】
以下、上記デジタルカメラ１の上記ＣＰＵ１６、及び上記ＰＣ２，上記ＰＣ３の上記ＣＰＵ３３による、嗜好情報データベース作成の為の一連の処理を、図４に示すフローチャートを参照して説明する。
【００４２】
まず、上記デジタルカメラ１は、上記メモリカード１５に保存されている画像データの被写体を、上記画像解析部２３によって解析する（ステップＳ１００）。
【００４３】
続いて、上記デジタルカメラ１は、上記ステップＳ１００における解析結果に基づいて、各々の画像データを、例えば“人物”、“風景”、及び“動物”等のカテゴリに分類し、該分類結果を示す分類情報を作成して上記メモリカード１５に記録する（ステップＳ１０１）。
【００４４】
図５は、上記デジタルカメラ１の上記メモリカード１５に画像データとして“ｉｍａｇｅ１”乃至“ｉｍａｇｅ１１”が保存されている場合であって、上記ステップＳ１００において各々の画像データを解析し、それらの画像データを、カテゴリとして“カテゴリＡ”または“カテゴリＢ”に分類した場合の上記分類情報の一例を示す図である。
【００４５】
上記ステップＳ１０１における処理の後、上記デジタルカメラ１のユーザの操作に基づいて画像データの送信先及び送信する画像データを選択し、上記データ送受信部２２によって上記ＰＣ２及び／またはＰＣ３に画像データを送信する（ステップＳ１０２）。
【００４６】
なお、上記ＰＣ２及びＰＣ３等の外部機器を特定する際に、例えばユーザＩＤ等の個々のユーザを特定可能な情報を用いることで、実質的には当該外部機器を特定するのではなく、当該外部機器を利用しているユーザを特定して画像データ等の送受信を行うことができる。つまり、例えばＰＣのように一台を複数のユーザによって利用するような外部機器の場合、上記ユーザＩＤを用いることで、現に当該外部機器を利用中のユーザを特定することができる。
【００４７】
このステップＳ１０２における処理で送信先として選択されたＰＣ２及び／またはＰＣ３は、上記データ送受信部３２によって、上記デジタルカメラ１から送信された画像データを受信する（ステップＳ２００）。
【００４８】
そして、上記ＰＣ２及び／またはＰＣ３は、上記ステップＳ２００において受信した画像データを上記表示部３１に表示させ、上記ＰＣ２及び／またはＰＣ３のユーザは、上記表示部３１に表示された画像データを閲覧する（ステップＳ２０１）。
【００４９】
さらに、上記ＰＣ２及び／またはＰＣ３は、上記ＰＣ２及び／またはＰＣ３のユーザの操作に基づいて当該画像データを表示部３１に表示を行った回数、表示時間、印刷を行った枚数、他機器へ送信した回数、削除操作、及びユーザによる評価値を、画像データ閲覧情報として上記ハードディスク３０に記録する（ステップＳ２０２）。
【００５０】
なお、上記画像データ閲覧情報を上記ハードディスク３０に記録するか否かは、当該ＰＣのユーザが選択できるように構成しても勿論よい。
【００５１】
上記ステップＳ２０２における処理の後、上記ＰＣ２及び／またはＰＣ３は、上記ハードディスク３０に記録された画像データ閲覧情報が存在する場合には、上記画像データ閲覧情報を、上記データ送受信部３２によって当該画像データの送信元である上記デジタルカメラ１に送信する（ステップＳ２０３）。
【００５２】
図６Ａは、デジタルカメラ１からＰＣ２に画像データとして“ｉｍａｇｅ１”、“ｉｍａｇｅ３”、“ｉｍａｇｅ４”、“ｉｍａｇｅ７”、及び“ｉｍａｇｅ９”を送信した場合に、上記ステップＳ２０３においてＰＣ２からデジタルカメラ１に送信される画像データ閲覧情報の一例を示す図である。
【００５３】
同様に、図６Ｂは、デジタルカメラ１からＰＣ３に画像データとして“ｉｍａｇｅ３”、“ｉｍａｇｅ５”、“ｉｍａｇｅ７”、“ｉｍａｇｅ９”、及び“ｉｍａｇｅ１０”を送信した場合に、上記ステップＳ２０３においてＰＣ２からデジタルカメラ１に送信される画像データ閲覧情報の一例を示す図である。
【００５４】
上記デジタルカメラ１は、上記ステップＳ２０３において送信された上記画像データ閲覧情報を、上記データ送受信部２２によって受信する（ステップＳ１０３）。上記デジタルカメラ１は、上記画像解析部２３による画像データの分類情報と、上記受信した画像データ閲覧情報とに基づいて、当該画像データを閲覧したＰＣのユーザの嗜好情報データベースを作成し（ステップＳ１０４）、上記メモリカード１５に記録する。
【００５５】
上記嗜好情報データベースは、当該デジタルカメラ１に保存されている画像データの数が撮影／削除等の操作により増減した場合や、ＰＣから画像データ閲覧情報を受信した場合等に更新するように構成してもよい。
【００５６】
以下、上記デジタルカメラ１の上記ＣＰＵ１６による上記ステップＳ１０４における処理（画像データの分類情報と、画像データ閲覧情報とに基づいて、上記嗜好情報データベースを作成する処理）について、図７に示すフローチャートを参照して説明する。
【００５７】
まず、図６Ａ及び／または図６Ｂに示す画像データ閲覧情報を上記メモリカード１５から読み出す（ステップＳ１１０）。続いて、上記ＰＣ２及び／または上記ＰＣ３について、上記画像データ閲覧情報における各項目の値について、それぞれ逆数値を算出する（ステップＳ１１１）。
【００５８】
なお、このステップＳ１１１の処理において、上記画像データ閲覧情報のうち“送信回数”項目に関して、送信回数が０の場合には逆数値として一律２．０に設定する。また、“削除”項目に関して、削除された場合には逆数値として一律１．０に設定し、削除されていない場合には逆数値として一律０に設定する。その他の項目（“再生回数”、“再生時間”、“印刷枚数”、及び“ユーザ評価”）に関しては、単純に逆数値を算出する。
【００５９】
図８Ａは、上記ＰＣ２のユーザについて、上記画像データ閲覧情報の各々の項目における上記逆数値を示す図である。同様に、図８Ｂは、上記ＰＣ３のユーザについて、上記画像データ閲覧情報の各々の項目における上記逆数値を示す図である。
【００６０】
続いて、上記ステップＳ１１１において算出した逆数値に対して、所定の重み係数を掛け合わせる（ステップＳ１１２）。図９は、上記重み係数の一例を示す図である。ここで、重要視する項目に掛け合わせる重み係数の値は、より大きい値に設定する。
【００６１】
そして、上記ステップＳ１１２において所定の重み係数を掛け合わせて算出した値を、各画像データ毎に加算し、この加算により算出した値を各画像データの評価値とする（ステップＳ１１３）。
【００６２】
図１０Ａは、上記ＰＣ２のユーザについて、各画像データの上記評価値を示す図である。同様に、図１０Ｂは、上記ＰＣ３のユーザについて、各画像データの上記評価値を示す図である。ここで、上記評価値は、その値が小さいほど当該画像データの評価が高いことを示している。
【００６３】
上記ステップＳ１１３において上記評価値を算出した後、上記分類情報を上記メモリカード１５から読み出し（ステップＳ１１４)、上記デジタルカメラ１内に保存されている各々の画像データについて、カテゴリ情報、送信先情報（ユーザを示す情報）、及び上記評価値から成るデータベース（以降、嗜好情報データベースと称する）を作成し（ステップＳ１１５）、例えば上記メモリカード１５に記録する。図１１は、上記嗜好情報データベースの一例を示す図である。
【００６４】
以下、上記デジタルカメラ１の上記ＣＰＵ１６による上記嗜好情報データベースを用いた画像データの選択／送信処理を、図１２に示すフローチャートを参照して説明する。
【００６５】
まず、ユーザにより、画像データの送信先選択操作が為される（ステップＳ１２０）。続いて、上記デジタルカメラ１は、ユーザによって選択された送信先に関する嗜好情報データベースが存在するか否かを検索する（ステップＳ１２１）。
【００６６】
例えば、上記ステップＳ１２０においてユーザによって画像データの送信先としてＰＣ２が選択された場合、上記ステップＳ１２１においては図１１に示す嗜好情報データベースから、“送信先”としてＰＣ２に関する情報の有無を検索する。
【００６７】
そして、上記ステップＳ１２１において、上記送信先に関する嗜好情報データベースが検出されたか否かを判断する（ステップＳ１２２）。このステップＳ１２２をＮＯに分岐する場合には、後述するステップＳ１２４へ移行する。
【００６８】
他方、上記ステップＳ１２２をＹＥＳに分岐する場合には、上記送信先に対して評価値が高い画像データと同じカテゴリに属し、且つ上記送信先に未だ送信していない画像データを抽出し（ステップＳ１２３）、該抽出した画像データを上記表示部２０に表示する（ステップＳ１２４）。
【００６９】
このステップＳ１２４において、上記画像データを上記表示部２０に表示する際には、上記評価値に基づいて画像データ間の序列をユーザが認識できる形態で（例えば評価値順の表示順序で）表示する。
【００７０】
具体的には、上述した例の場合、上記ステップＳ１２３においてＰＣ２に関する情報が存在する画像データとして“ｉｍａｇｅ１”“ｉｍａｇｅ３”“ｉｍａｇｅ４”“ｉｍａｇｅ７”“ｉｍａｇｅ９”について、各々のカテゴリ別に（“カテゴリＡ(ｉｍａｇｅ１，ｉｍａｇｅ４，ｉｍａｇｅ７)”、“カテゴリＢ(ｉｍａｇｅ３，ｉｍａｇｅ９)”）、それらの評価値の平均値を求める。
【００７１】
ここでは、“カテゴリＡ”に属する画像データの方が評価値の平均値が高いので、上記ステップＳ１２４では“カテゴリＡ”に属し且つＰＣ２に未送信の画像データである“ｉｍａｇｅ４”、“ｉｍａｇｅ７”を上記表示部２０に表示する。
【００７２】
なお、各カテゴリに対する評価値の平均値を予め算出し、該算出結果を嗜好情報データベースに記録しておく構成としても勿論よい。
【００７３】
なお、上記ステップＳ１２２をＮ分岐して上記ステップＳ１２４へ移行した場合には、上記ステップＳ１２４においては単純に上記メモリカード１５に記録されている画像データを上記表示部２０に表示する。
【００７４】
ユーザは、上記ステップＳ１２４において上記表示部２０に表示された画像データを確認し、それら画像データの中から上記送信先に送信する画像データを選択する操作を行う（ステップＳ１２５）。そして、このステップＳ１２５においてユーザにより選択された画像データを、上記送信先に送信する（ステップＳ１２６）。
【００７５】
以上説明したように、本第１実施形態によれば、画像データを外部機器に送信する際に、該外部機器のユーザの嗜好に合致する画像データを、容易に選択して上記外部機器に送信可能なコンテンツ処理装置及びコンテンツ処理システムを提供することができる。
【００７６】
［第２実施形態］
以下、図面を参照して、本発明の第２実施形態に係るコンテンツ処理装置及びコンテンツ処理システムを説明する。
【００７７】
なお、上記第１実施形態に係るコンテンツ処理装置及びコンテンツ処理システムとの相違点、すなわち“上記デジタルカメラ１の上記ＣＰＵ１６による上記嗜好情報データベースを用いた画像データの選択／送信処理”のみを説明する。
【００７８】
具体的には、本第２実施形態においては、ユーザによって送信対象の画像データが選択された場合に、上記嗜好情報データベースを用いて当該画像データが嗜好に合った送信先を抽出する。
【００７９】
図１３は、本第２実施形態における上記デジタルカメラ１の上記ＣＰＵ１６による上記嗜好情報データベースを用いた画像データの選択／送信処理のフローチャートを示す図である。
【００８０】
まず、ユーザにより、送信対象の画像データの選択操作が為される（ステップＳ１３０）。続いて、上記デジタルカメラ１は、ユーザによって選択された画像データが属するカテゴリに関する嗜好情報データが存在するか否かを検索する（ステップＳ１３１）。
【００８１】
具体的には、例えば上記ステップＳ１３０においてユーザによって送信対象の画像データとして“ｉｍａｇｅ１１”が選択された場合には、上記ステップＳ１３１において図１１に示す嗜好情報データベースから“ｉｍａｇｅ１１”が属するカテゴリである“カテゴリＢ”に関する嗜好情報データの有無を検索する。
【００８２】
そして、上記ステップＳ１３１において、上記選択された画像データが属するカテゴリに関する嗜好情報データが存在するか否かを判断する（ステップＳ１３２）。このステップＳ１３２をＮＯに分岐する場合には、後述するステップＳ１３４へ移行する。
【００８３】
他方、上記ステップＳ１３２をＹＥＳに分岐する場合には、上記選択された画像データが属するカテゴリに対して評価値が高い送信先を抽出し（ステップＳ１３３）、該抽出した送信先を上記表示部２０に表示する（ステップＳ１３４）。
【００８４】
このステップＳ１３４において、上記画像データを上記表示部２０に表示する際には、上記評価値に基づいて送信先間の序列をユーザが認識できる形態で（例えば評価値順の表示順序で）表示する。
【００８５】
具体的には、上述した例の場合、上記ステップＳ１３３において送信先候補ＰＣ２、ＰＣ３に対して“カテゴリＢ”に属する画像データの評価値の平均値を算出する。ここで、“カテゴリＢ”については、ＰＣ３の方が評価値の平均値が高いので、上記ステップＳ１３４において送信先候補としてＰＣ３を表示部２０に表示する。なお、各送信先に対する評価値の平均値を予め算出しておき、該算出結果を嗜好情報データベースに記録しておく構成としても勿論よい。
【００８６】
ここで、このステップＳ１３４における上記表示部２０への表示は、上記評価値の高い順に送信先をソートして、該ソート結果に基づいて表示してもよいし、評価値が上位から特定数だけの送信先のみを表示する構成としても勿論よい。
【００８７】
なお、上記ステップＳ１３２をＮ分岐して上記ステップＳ１３４へ移行した場合には、上記ステップＳ１３４においては単純に上記メモリカード１５に記録されている送信先を上記表示部２０に表示する。
【００８８】
ユーザは、このステップＳ１３４において上記表示部２０に表示された送信先を確認し、それら送信先の中から所望の送信先を選択する操作を行う（ステップＳ１３５）。そして、このステップＳ１３５においてユーザにより選択された送信先に対して、上記選択された画像データを送信する（ステップＳ１３６）。
【００８９】
以上説明したように、本第２実施形態によれば、上記第１実施形態に係るコンテンツ処理装置及びコンテンツ処理システムと同様の効果を奏するコンテンツ処理装置及びコンテンツ処理システムを提供することができる。
【００９０】
［第３実施形態］
以下、図面を参照して、本発明の第３実施形態に係るコンテンツ処理装置及びコンテンツ処理システムを説明する。
【００９１】
なお、上記第１実施形態に係るコンテンツ処理装置及びコンテンツ処理システムとの相違点、すなわち“上記デジタルカメラ１の上記ＣＰＵ１６、及び上記ＰＣ２，３の上記ＣＰＵ３３による上記嗜好情報データベースを用いた画像データの選択／送信処理”のみを説明する。
【００９２】
具体的には、本第３実施形態においては、複数の画像データを外部機器に送信する際に、上記嗜好情報データベースを用いて、送信先の嗜好に合った順番で画像データを順次送信する。
【００９３】
図１４は、本第３実施形態における上記デジタルカメラ１の上記ＣＰＵ１６、及び上記ＰＣ２，３の上記ＣＰＵ３３による上記嗜好情報データベースを用いた画像データの選択／送信処理のフローチャートを示す図である。
【００９４】
まず、ユーザにより、画像データの送信先選択操作が為される（ステップＳ１４０）。続いて、ユーザにより、送信対象の複数の画像データの選択操作が為される（ステップＳ１４１）。そして、上記選択された送信先に関する嗜好情報データが存在するか否かを検索する（ステップＳ１４２）。
【００９５】
具体的には、例えば上記ステップＳ１４０において送信先としてＰＣ２が選択された場合であって、上記ステップＳ１４１においてユーザによって“ｉｍａｇｅ５”及び“ｉｍａｇｅ１１”が選択された場合には、上記ステップＳ１４２において嗜好情報データベース（例えば図９参照）からＰＣ２に関する嗜好情報データの有無を検索する。
【００９６】
そして、上記ステップＳ１４２において、上記選択された送信先に関する嗜好情報データが存在するか否かを判断する（ステップＳ１４３）。このステップＳ１４３をＮＯに分岐する場合は、後述するステップＳ１４５へ移行する。
【００９７】
他方、上記ステップＳ１４３をＹＥＳに分岐する場合には、上記選択された送信先について、個々の画像データの属するカテゴリに対する評価値を取得する（ステップＳ１４４）。さらに、このステップＳ１４４において取得した評価値に基づいて、該評価値の高い順に上記画像データをソートし、且つ該ソート結果に基づいて、上記データ送受信部２２により順次上記画像データを上記送信先に送信する（ステップＳ１４５）。
【００９８】
具体的には、上述した例の場合、ＰＣ２に関する情報が存在する画像データとして“ｉｍａｇｅ１”“ｉｍａｇｅ３”“ｉｍａｇｅ４”“ｉｍａｇｅ７”“ｉｍａｇｅ９”について、各々のカテゴリ別に（“カテゴリＡ(ｉｍａｇｅ１，ｉｍａｇｅ４，ｉｍａｇｅ７)”、“カテゴリＢ(ｉｍａｇｅ３，ｉｍａｇｅ９)”）、それらの評価値の平均値を求める。
【００９９】
ここでは、“カテゴリＡ”に属する画像データの方が評価値の平均値が高いので、上記ステップＳ１４５では“カテゴリＡ”に属する“ｉｍａｇｅ５”を“カテゴリＢ”に属する“ｉｍａｇｅ１１”よりも先にＰＣ２に送信する。なお、各カテゴリに対する評価値の平均値を予め算出し、該算出結果を嗜好情報データベースに記録しておく構成としても勿論よい。
【０１００】
なお、上記ステップＳ１４３をＮ分岐して上記ステップＳ１４５へ移行した場合には、上記ステップＳ１４５においては上記ステップＳ１４１においてユーザによって選択された画像データを順次上記表示部２０に表示する。
【０１０１】
上記送信先であるＰＣ２は、上記ステップＳ１４５において送信された上記画像データを受信し（ステップＳ２４０）、該受信した順序（送信先であるＰＣのユーザの嗜好に合った画像データ順）で、上記画像データを上記表示部３１に表示する（ステップＳ２４１）。
【０１０２】
以上説明したように、本第３実施形態によれば、上記第１実施形態に係るコンテンツ処理装置及びコンテンツ処理システムと同様の効果を奏する上に、画像データの送信先の閲覧者（ユーザ）の嗜好に合った画像データを、より嗜好に合致する順に送信する為、送信先での画像データ閲覧時の使い勝手がより向上する。
【０１０３】
（付記）
前記の具体的実施形態から、以下のような構成の発明を抽出することができる。
【０１０４】
（１）  コンテンツデータを生成する為のデータ生成手段と、
上記データ生成手段により生成された上記コンテンツデータを格納するデータ格納手段と、
上記データ格納手段に格納されている上記コンテンツデータを表示する表示手段と、
上記コンテンツデータを外部装置へ送信する送信手段と、
上記送信手段により上記外部装置へ送信されたコンテンツデータの、上記外部装置における利用状況を示す利用情報を、上記外部装置から取得する情報受信手段と、
上記利用情報に基づいて、上記データ格納手段に格納されているコンテンツデータに関するデータベースの作成及び更新を行うデータベース制御手段と、
上記データベースに格納された情報に基づいて、上記表示手段における上記コンテンツデータの表示制御を行う表示制御手段と、
当該コンテンツ処理装置が上記外部装置に接続されたか否かを検出する接続検出手段と、
を具備し、
上記情報受信手段は、上記接続検出手段により当該コンテンツ処理装置と上記外部装置との接続が検出されたときに上記利用情報を取得し、
上記データベース制御手段は、上記情報受信手段により上記利用情報が取得された後、上記データベースの作成及び／または更新を実行することを特徴とするコンテンツ処理装置。
【０１０５】
（２）  上記利用情報は、上記コンテンツデータの再生状況、印刷状況、外部装置への送信状況、存否状況、及び上記コンテンツデータに対するユーザによる評価情報のうちの少なくとも一つを含む情報であることを特徴とする上記（１）に記載のコンテンツ処理装置。
【０１０６】
以上、第１実施形態乃至第３実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で、例えば後述する変形例のような、種々の変形及び応用が可能なことは勿論である。
【０１０７】
さらに、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【０１０８】
【図１】本発明の第１実施形態に係るコンテンツ処理装置を含むコンテンツ処理システムの一構成例を示す図。
【図２】デジタルカメラのシステム構成例を示す図。
【図３】ＰＣのシステム構成例を示す図
【図４】デジタルカメラのＣＰＵ、及びＰＣのＣＰＵによる、嗜好情報データベース作成の為の一連の処理をのフローチャートを示す図。
【図５】分類情報の一例を示す図。
【図６Ａ】画像データ閲覧情報の一例を示す図。
【図６Ｂ】画像データ閲覧情報の一例を示す図。
【図７】画像データの分類情報と、画像データ閲覧情報とに基づいて、嗜好情報データベースを作成する処理のフローチャートを示す図。
【図８Ａ】ＰＣのユーザについて、画像データ閲覧情報の各々の項目における逆数値の一例を示す図。
【図８Ｂ】ＰＣのユーザについて、画像データ閲覧情報の各々の項目における逆数値の一例を示す図。
【図９】重み係数の一例を示す図。
【図１０Ａ】ＰＣのユーザについての各画像データの評価値の一例を示す図。
【図１０Ｂ】ＰＣのユーザについての各画像データの評価値の一例を示す図。
【図１１】嗜好情報データベースの一例を示す図。
【図１２】第１実施形態におけるデジタルカメラのＣＰＵによる嗜好情報データベースを用いた画像データの選択／送信処理のフローチャートを示す図。
【図１３】第２実施形態におけるデジタルカメラのＣＰＵによる嗜好情報データベースを用いた画像データの選択／送信処理のフローチャートを示す図。
【図１４】第３実施形態におけるデジタルカメラのＣＰＵ及びＰＣのＣＰＵによる嗜好情報データベースを用いた画像データの選択／送信処理のフローチャートを示す図。
【符号の説明】
【０１０９】
１…デジタルカメラ、  ２，３…ＰＣ、  ４…ネットワーク、  １０…レンズ、  １１…撮像部、  １２…撮像処理部、  １３…ＲＡＭ、  １５…メモリカード、  １６…ＣＰＵ、  １７…ＲＯＭ、  １８…操作入力部、  １９…表示処理部、  ２０…表示部、  ２１…画像処理部、  ２２…データ送受信部、  ２３…画像解析部、  ２４…システムバス、  ３０…ハードディスク、  ３１…表示部、  ３２…データ送受信部、  ３３…ＣＰＵ、  ３４…ＲＯＭ、  ３５…ＲＡＭ、  ３６…入力部、  ３７…システムバス。
【図１】
2009177497.tif 000003
【図２】
2009177497.tif 000004
【図３】
2009177497.tif 000005
【図４】
2009177497.tif 000006
【図５】
2009177497.tif 000007
【図６Ａ】
2009177497.tif 000008
【図６Ｂ】
2009177497.tif 000009
【図７】
2009177497.tif 000010
【図８Ａ】
2009177497.tif 000011
【図８Ｂ】
2009177497.tif 000012
【図９】
2009177497.tif 000013
【図１０Ａ】
2009177497.tif 000014
【図１０Ｂ】
2009177497.tif 000015
【図１１】
2009177497.tif 000016
【図１２】
2009177497.tif 000017
【図１３】
2009177497.tif 000018
【図１４】
2009177497.tif 000019