





















本発明は、コンテンツ管理装置に関し、特にコンテンツに関する情報について検索などの管理を行うコンテンツ管理装置、ならびにそのコンテンツ管理装置とともに用いられるウェブサーバ、ネットワークシステム、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。 The present invention relates to a content management apparatus, and in particular, a content management apparatus that performs management such as searching for information related to content, a web server that is used together with the content management apparatus, a network system, a processing method therefor, and the method in a computer It relates to the program to be executed.
近年のデジタルスチルカメラでは、多数の撮像した画像にユーザの印象や思い出などのコメントをつけて分類することができるようになっている。このような、画像などのコンテンツを管理する装置をコンテンツ管理装置と称する。このコンテンツ管理装置には、デジタルスチルカメラの他にもパーソナルコンピュータ等が含まれる。 In recent digital still cameras, it is possible to classify a large number of captured images with comments such as user impressions and memories. Such an apparatus for managing content such as images is referred to as a content management apparatus. This content management apparatus includes a personal computer in addition to a digital still camera.
  これらのコンテンツ管理装置は、コメント中のキーワードを検索して目的のコンテンツを抽出することができる。通常、このような場合には、ユーザが、各コンテンツにあらかじめコメント文を入力しておくことが前提となっている。そのような従来の装置の一例として、ユーザの入力しておいたコメントを利用したアルバム作成装置が提案されている(例えば、特許文献1参照。)。
しかしながら、ユーザが多数のコンテンツにコメントを逐一入力することは煩雑であり、全てのコンテンツに対してコメントを付加することは現実的に難しい。 However, it is complicated for the user to input comments to many contents one by one, and it is practically difficult to add comments to all contents.
そこで、本発明は、コンテンツに関する情報を効率的に管理して、それらの情報の分類性や検索性を向上させることを目的とする。 Accordingly, an object of the present invention is to efficiently manage information related to content and improve the classification and searchability of the information.
本発明は、上記課題を解決するためになされたものであり、その第1の側面は、コンテンツをファイルとして保持するコンテンツ保持手段と、上記コンテンツをサーバへ送信するコンテンツ送信手段と、上記サーバに記録された上記コンテンツの評価に関する評価情報を上記サーバから受信する評価情報受信手段と、上記評価情報受信手段により受信した上記評価情報を、その評価情報に対応するコンテンツの上記ファイルのメタデータ格納領域に格納するコンテンツ管理手段とを具備するコンテンツ管理装置またはそのコンテンツ管理方法である。これにより、サーバから受信した評価情報を、対応するファイルのメタ情報保持領域に格納させるという作用をもたらす。 The present invention has been made to solve the above problems, and a first aspect of the present invention relates to content holding means for holding content as a file, content transmission means for sending the content to a server, and the server. A metadata storage area of the file of the content corresponding to the evaluation information, the evaluation information receiving means for receiving evaluation information relating to the evaluation of the recorded content from the server, and the evaluation information received by the evaluation information receiving means A content management device or a content management method thereof. This brings about the effect that the evaluation information received from the server is stored in the meta information holding area of the corresponding file.
また、この第1の側面において、上記評価情報は、上記サーバにおいて上記コンテンツに対して与えられたコメント、上記サーバにおける上記コンテンツの分類のためのタグ、上記サーバにおいて上記コンテンツが参照された回数の少なくとも何れかであってもよい。 In the first aspect, the evaluation information includes a comment given to the content in the server, a tag for classifying the content in the server, and the number of times the content is referred to in the server. It may be at least one of them.
また、この第1の側面において、上記評価情報受信手段により受信した上記評価情報はXML形式であってもよく、上記メタデータ格納領域に格納される上記評価情報もXML形式であってもよい。 In the first aspect, the evaluation information received by the evaluation information receiving means may be in XML format, and the evaluation information stored in the metadata storage area may be in XML format.
また、この第1の側面において、上記コンテンツおよび上記評価情報を表示する表示手段をさらに具備してもよく、上記表示手段は、上記コンテンツおよび上記評価情報を同一画面上に表示してもよい。 In the first aspect, the information processing apparatus may further include display means for displaying the content and the evaluation information, and the display means may display the content and the evaluation information on the same screen.
本発明によれば、コンテンツに関する情報を効率的に管理して、それらの情報の分類性や検索性を向上させることができるという優れた効果を奏し得る。 According to the present invention, it is possible to achieve an excellent effect of efficiently managing information related to content and improving the classification and searchability of the information.
次に本発明の実施の形態について図面を参照して詳細に説明する。 Next, embodiments of the present invention will be described in detail with reference to the drawings.
  図1は、本発明の実施の形態におけるネットワークシステムの一構成例である。このネットワークシステムは、コンテンツ管理装置100と、ネットワーク200と、ウェブサーバ300と、端末500とを備える。  FIG. 1 is a configuration example of a network system according to an embodiment of the present invention. This network system includes a
  コンテンツ管理装置100は、画像データ等のコンテンツを管理するものである。このコンテンツ管理装置100において、各コンテンツは、ユーザによって付与されたコメントによって分類され、また、そのコメントに基づいて検索が行われる。このコンテンツ管理装置100としては、例えばデジタルスチルカメラやパーソナルコンピュータ等が想定される。  The
  このコンテンツ管理装置100は、各コンテンツに対して付与されたコンテンツ固有識別子701を用いてコンテンツを管理する。各コンテンツは、例えばメタデータとしてそのコンテンツのコンテンツ固有識別子701を含む。これにより、コンテンツ管理装置100からウェブサーバ300に対してコンテンツが送信(アップロード)されると、コンテンツとともにコンテンツ固有識別子701も送信されることになる。なお、コンテンツ固有識別子701は、guID(global unique IDentifier)と呼ばれる。  The
  ネットワーク200は、情報を伝達するための通信網である。例えば、コンテンツ管理装置100とウェブサーバ300との間でコンテンツやそのコンテンツに関する情報を伝達するものである。このネットワーク200としては、例えばインターネットが想定される。  The
  ウェブサーバ300は、ネットワーク200上に接続されるクライアントに対してサービスを提供するものである。このウェブサーバ300は、例えば端末500に対してコンテンツを公開するものである。また、このウェブサーバ300は、端末500から付与されたコメントを受信して、コンテンツ管理装置100からの要求に応答してコメントを返信する。このウェブサーバ300としては、例えばインターネットのウェブサイトが想定される。  The
  このウェブサーバ300は、各コンテンツをサーバ内管理識別子703によって管理する。ウェブサーバ300は、コンテンツ管理装置100から送信(アップロード)されたコンテンツを受信すると、そのコンテンツのサーバ内管理識別子703をコンテンツ管理装置100に返信する。なお、サーバ内管理識別子703は、aID(article IDentifier)と呼ばれる。  The
  端末500は、ネットワーク200に接続されるユーザ端末である。この端末500は、ウェブサーバ300によって公開されたコンテンツを閲覧するためのものである。また、この端末500は、特定のコンテンツに対してネットワーク200を介してコメント705を付与するために用いられる。この端末500としては、例えばインターネットに接続したパーソナルコンピュータ等が想定される。  A
  図2は、本発明の実施の形態におけるコンテンツ管理装置100の機能構成例を示す図である。このコンテンツ管理装置100は、ユーザインターフェース110とネットワーク接続部120と、コンテンツ更新情報解析部131と、識別子変換部132と、管理テーブル133と、データ制御部140と、ローカルデータベース141と、撮像部150とコンテンツ固有識別子付与部151と、記録モード保持部160と、コンテンツ検索部170と、検索リスト保持部180とを備える。  FIG. 2 is a diagram illustrating a functional configuration example of the
  ユーザインターフェース110は、ユーザに対するインターフェースを提供するものである。このユーザインターフェース110は、ネットワーク接続部120を介してコンテンツ送信先のウェブサーバ300を選択し、そのサーバ識別子を取得する。そして、このユーザインターフェース110は、取得したサーバ識別子とともにコンテンツ送信の指示をデータ制御部140に供給する。  The
  また、ユーザインターフェース110は、ユーザからコンテンツ更新情報の要求を受けると、管理テーブル133を参照して、そのコンテンツのコンテンツ固有識別子701に対応するサーバ内管理識別子703を取得する。そして、このユーザインターフェース110は、取得したサーバ内管理識別子703とともにコンテンツ更新情報要求の指示をコンテンツ更新情報要求送信部124に供給する。  In addition, when the
  ネットワーク接続部120は、ネットワーク200に接続するためのインターフェースである。このネットワーク接続部120は、ウェブサーバアクセス部121と、コンテンツ送信部122と、サーバ内管理識別子受信部123と、コンテンツ更新情報要求送信部124と、コンテンツ更新情報受信部125とを備える。  The
  ウェブサーバアクセス部121は、ネットワーク200に接続して、ウェブサーバ300にアクセスするものである。コンテンツ送信部122は、ネットワーク200に接続して、コンテンツをウェブサーバ300に送信(アップロード)するものである。なお、このアップロードには、XML−RPC(Remote Procedure Call)やATOM  API(Application Program Interface)等が用いられる。  The web
  サーバ内管理識別子受信部123は、ネットワーク200に接続して、ウェブサーバ300からサーバ内管理識別子703を受信するものである。コンテンツ更新情報要求送信部124は、ネットワーク200に接続して、ウェブサーバ300にコンテンツ更新情報の要求を送信するものである。コンテンツ更新情報受信部125は、ネットワーク200に接続して、ウェブサーバ300からコンテンツ更新情報を受信するものである。  The server management
  ここで、コンテンツ更新情報として、RSS(Rich Site SummaryまたはRDF Site Summary)を利用することができる。RSSは、ウェブサーバ300におけるコンテンツの更新情報を保持するものである。RSSでは、その項目として、例えば、タイトル、アドレス、見出し、要約および更新時刻などが記述される。  Here, RSS (Rich Site Summary or RDF Site Summary) can be used as the content update information. The RSS holds content update information in the
  コンテンツ更新情報解析部131は、コンテンツ更新情報受信部125から供給されたコンテンツ更新情報より、コンテンツ情報を抽出するものである。このコンテンツ更新情報解析部131は、抽出されたコンテンツ情報を識別子変換部132に供給するものである。このコンテンツ情報としては、後述するように、サーバ内管理識別子703、他のユーザによって入力されたコメントおよび他のユーザによる参照回数などが含まれる。  The content update
  識別子変換部132は、コンテンツ更新情報解析部131から供給されたコンテンツ更新情報に含まれるサーバ内管理識別子703をコンテンツ固有識別子701に変換するものである。識別子変換部132は、この変換に際して管理テーブル133を参照する。その結果、識別子変換部132は、データ制御部140に対してコンテンツ情報を供給する。  The
  管理テーブル133は、コンテンツ固有識別子701とサーバ内管理識別子703との対応関係を管理するためのテーブルである。コンテンツ固有識別子701は、データ制御部140から供給される。また、サーバ内管理識別子703は、サーバ内管理識別子受信部123から供給される。この管理テーブル133は、識別子変換部132による変換の際に参照される。  The management table 133 is a table for managing the correspondence between the content
  データ制御部140は、ローカルデータベース141に保持されるデータの入出力を制御するものである。このデータ制御部140は、ユーザインターフェース110から供給された送信先のサーバ識別子とともに、コンテンツ送信指示をコンテンツ送信部122に供給する。また、このデータ制御部140は、コンテンツ固有識別子付与部151から供給されたコンテンツをローカルデータベース141へ供給する。また、このデータ制御部140は、コンテンツ固有識別子付与部151から供給されたコンテンツ固有識別子701を管理テーブル133に供給する。また、このデータ制御部140は、識別子変換部132から供給されたコンテンツ情報をローカルデータベース141のコンテンツのデータ領域に書き込む。また、このデータ制御部140は、コンテンツ検索部170からの指示に従って、ローカルデータベース141からコンテンツを読み出す。また、このデータ制御部140は、記録モード保持部160に対して記録モードおよび記録容量の上限値を保持させ、または、それらを読み出す。  The data control
  ローカルデータベース141は、データ制御部140の制御によって、コンテンツおよびそのコンテンツ情報を保持するものである。保持されたコンテンツおよびコンテンツ情報は、コンテンツ検索部170からの要求に従って、読み出される。  The
  撮像部150は、被写体を撮像してコンテンツを生成するものである。この撮像部150は、撮像したコンテンツをコンテンツ固有識別子付与部151に供給する。  The
  コンテンツ固有識別子付与部151は、撮像部150から供給されたコンテンツに、コンテンツ固有識別子701を付与するものである。付与されたコンテンツ固有識別子701は、コンテンツのデータ領域内に書き込まれる。コンテンツ固有識別子701を含むコンテンツは、データ制御部140に送られる。その際、コンテンツ固有識別子701は、データ制御部140を介して管理テーブル133に供給される。  The content unique
  記録モード保持部160は、ローカルデータベース141における記録モードおよび記録容量の上限値を保持するものである。この記録モード保持部160は、データ制御部140を経由して、ユーザインターフェース110から記録モードおよび記録容量の上限値を受ける。また、この記録モード保持部160は、データ制御部140から記録モードおよび上限値を参照される。ここで、記録モードとは、コンテンツ情報をローカルデータベース141に保持させる際の条件である。例えば、記録容量の上限値を超える場合に、最新のコンテンツ情報を優先して保持させるモードや、既存のコンテンツ情報を優先して保持させるモードなどが想定される。  The recording
  コンテンツ検索部170は、ローカルデータベース141に保持されたコンテンツ情報を検索するものである。このコンテンツ検索部170は、ユーザインターフェース110から指定された検索条件に従って、データ制御部140を経由してローカルデータベース141のコンテンツ情報を検索する。その際、コンテンツ検索部170は、検索された結果を検索リスト保持部180に供給する。そして、コンテンツ検索部170は、全てのコンテンツ情報の検索が終了すると、ユーザインターフェース110にその検索結果を供給する。  The
  検索リスト保持部180は、コンテンツ検索部170における検索結果を保持するものである。この検索結果は、コンテンツ検索部170を経由してユーザインターフェース110に供給される。  The search
  図3は、本発明の実施の形態におけるユーザインターフェース110の機能構成例を示す図である。このユーザインターフェース110は、コンテンツ選択部111と、ウェブサイト選択部112と、コンテンツ送信指示部113と、検索指示部114と、コンテンツ情報表示部115と、撮像指示部116と、コンテンツ情報受信指示部117と、上限設定指示部118とを備える。  FIG. 3 is a diagram illustrating a functional configuration example of the
  コンテンツ選択部111は、ウェブサーバ300に送信(アップロード)すべきコンテンツを選択するものである。すなわち、コンテンツ選択部111は、ユーザの指示に従って、ローカルデータベース141に保持されたコンテンツを選択する。  The
  ウェブサイト選択部112は、アップロード先となるウェブサーバ300を選択するものである。すなわち、ウェブサイト選択部112は、ユーザの指示に従って、ネットワーク200のウェブサーバ300を選択する。  The
  コンテンツ送信指示部113は、ウェブサーバ300に対するコンテンツの送信を指示するものである。すなわち、コンテンツ送信指示部113は、データ制御部140に、コンテンツの送信を指示する。  The content
  検索指示部114は、検索条件の入力を受け付けて、コンテンツ検索部170に対してコンテンツの検索を指示するものである。すなわち、検索指示部114は、ユーザから入力された検索条件に従って、ローカルデータベース141に保持されたコンテンツ情報の検索をコンテンツ検索部170に指示する。  The
  コンテンツ情報表示部115は、コンテンツおよびコンテンツ情報を表示するものである。  The content
  撮像指示部116は、撮像部150に対して被写体の撮像を指示するものである。  The
  コンテンツ情報受信指示部117は、コンテンツ更新情報要求送信部124に対してコンテンツ情報の受信を指示するものである。上限設定指示部118は、コンテンツ情報の容量の上限の値が設定されるものである。この上限値は記録モード保持部160に供給される。  The content information
  図4は、本発明の実施の形態におけるデジタルスチルカメラ400の一構成例を示す図である。このデジタルスチルカメラ400は、カメラ部410と、信号処理回路420と、制御部430と、ディスプレイ制御部440と、媒体インターフェース450とを備えている。また、信号処理回路420には画像メモリ421が接続され、制御部430には操作部439が接続され、ディスプレイ制御部440にはディスプレイ449が接続されている。さらに、媒体インターフェース450には記録媒体459が着脱可能となっている。  FIG. 4 is a diagram illustrating a configuration example of the digital
  カメラ部410は、被写体を撮像画像として写し撮って画像データを生成するものであり、光学ブロック411と、信号変換器412と、前処理回路413と、光学ブロック用ドライバ414と、信号変換器用ドライバ415、タイミング生成回路416とを備える。  The
  光学ブロック411は、レンズ、フォーカス機構、シャッター機構、絞り(アイリス)機構などを備え、被写体の画像を取り込んで、これを信号変換器412に供給するものである。光学ブロック用ドライバ414は、制御部430からの制御に応じて、光学ブロック411を動作させる駆動信号を形成し、これを光学ブロック411に供給して、光学ブロック411を動作させる。  The optical block 411 includes a lens, a focus mechanism, a shutter mechanism, a diaphragm (iris) mechanism, and the like. The optical block 411 captures an image of a subject and supplies it to the
  信号変換器412は、光学ブロック411からの画像を光電変換して出力するものであり、信号変換器用ドライバ415からの駆動信号およびタイミング生成回路416からのタイミング信号に基づいて、光学ブロック411からの被写体の画像を取り込んで、電気信号として前処理回路413に供給する。このような信号変換器412として、CCD(Charge Coupled Device)を用いることができる。  The
  前処理回路413は、信号変換器412から供給された電気信号の画像情報に対して、CDS(Correlated Double Sampling)処理やAGC(Automatic Gain Control)処理を行うものである。CDS処理は信号ノイズ比(S/N比)を良好に保つための処理であり、AGC処理は利得を制御するための処理である。前処理回路413は、このようにして得られた信号に対してA/D(アナログ・デジタル)変換を行って、デジタル信号による画像データを形成する。  The
  信号処理回路420は、前処理回路413からの画像データに対して、AF(Auto Focus)、AE(Auto Exposure)、AWB(Auto White Balance)などのカメラ信号処理を施すものである。また、信号処理回路420は、このようにして種々の調整がされた画像データを所定の圧縮方式でデータ圧縮して、圧縮後の画像データをバス490および媒体インターフェース450を介して記録媒体459に供給する。また、信号処理回路420は、記録媒体459上の圧縮された画像データの伸張処理を行い、バス490を介して伸張後の画像データをディスプレイ制御部440に供給する。これら圧縮または伸張処理の際に必要なデータ領域として画像メモリ421が使用される。  The
  制御部430は、撮像装置全体を制御するものであり、処理装置431と、メモリ432と、時計回路433とをバス490により接続して構成される。ここで、メモリ432は、処理装置431において実行されるプログラムや、処理に必要になるデータを一時的に記憶するための作業領域として用いられる。前者をフラッシュROMにより構成し、後者をRAMにより構成してもよい。また、時計回路433は、現在年月日、現在曜日、現在時刻等を供給することにより、撮像日時などを画像データとともに提供する機能を有する。この時計回路433は、セルフタイマーの時間を計時するためにも用いることができる。  The
  操作部439は、ユーザからの操作入力を処理装置431に伝えるものであり、例えばタッチパネルやコントロールキー等を想定することができる。制御部430は、この操作部439からの操作入力に応じて、記録媒体459に対する入出力動作やディスプレイ449に対する表示動作等を制御する。  The
  ディスプレイ制御部440は、これに供給された画像データからディスプレイ449に対する画像信号を形成し、これをディスプレイ449に供給するものである。これにより、記録媒体459に記録されている画像データに応じた画像が、ディスプレイ449の表示画面に表示される。なお、ディスプレイ449としては、例えばLCD(Liquid Crystal Display)等を用いることができる。  The
  媒体インターフェース450は、記録媒体459に対する画像データの書込みおよび記録媒体459からの画像データの読出しを行うものである。記録媒体459としては、半導体メモリを用いたいわゆるメモリカード、記録可能なDVD(Digital Versatile Disk)や記録可能なCD(Compact Disc)等の光記録媒体、磁気ディスクなどの種々のものを用いることができる。  The
  図5は、本発明の実施の形態におけるウェブサーバ300の機能構成例を示す図である。このウェブサーバ300は、ネットワーク接続部310とサーバ内管理識別子付与部320と、データ制御部330と、コンテンツ更新情報作成部340と、サーバデータベース390とを備える。  FIG. 5 is a diagram illustrating a functional configuration example of the
  ネットワーク接続部310は、ネットワーク200に接続するためのインターフェースである。このネットワーク接続部310は、コンテンツ受信部311と、サーバ内管理識別子送信部312と、コンテンツ公開部313と、コメント受信部314と、コンテンツ更新情報要求受信部315と、コンテンツ更新情報送信部316とを備える。  The network connection unit 310 is an interface for connecting to the
  コンテンツ受信部311は、ネットワーク200を介して、コンテンツ管理装置100からコンテンツを受信するものである。そして、コンテンツ受信部311は、受信したコンテンツをサーバ内管理識別子付与部320に供給する。  The
  サーバ内管理識別子送信部312は、ネットワーク200を介して、コンテンツ管理装置100にサーバ内管理識別子703を送信するものである。その際、このサーバ内管理識別子送信部312は、データ制御部330からそのサーバ内管理識別子703を供給される。  The intra-server management
  コンテンツ公開部313は、ネットワーク200を介して、端末500にコンテンツを公開するものである。その際、このコンテンツ公開部313は、データ制御部330からそのコンテンツを供給される。  The
  コメント受信部314は、ネットワーク200を介して、端末500からコメントを受信するものである。そして、このコメント受信部314は、受信したコメントをデータ制御部330に供給する。  The
  コンテンツ更新情報要求受信部315は、ネットワーク200を介して、コンテンツ管理装置100からコンテンツ更新情報の要求を受信するものである。そして、このコンテンツ更新情報要求受信部315は、コンテンツ更新情報の要求をコンテンツ更新情報作成部340に供給する。  The content update information
  コンテンツ更新情報送信部316は、ネットワーク200を介して、コンテンツ管理装置100にコンテンツ更新情報を送信するものである。その際、このコンテンツ更新情報送信部316は、そのコンテンツ更新情報をコンテンツ更新情報作成部340から供給される。  The content update
  サーバ内管理識別子付与部320は、コンテンツ受信部311から供給されたコンテンツに、サーバ内管理識別子703を付与するものである。この付与されたサーバ内管理識別子703およびそのコンテンツは、データ制御部330に供給される。  The in-server management
  データ制御部330は、サーバデータベース390に保持されるデータの入出力を制御するものである。すなわち、このデータ制御部330は、サーバ内管理識別子付与部320から供給されたコンテンツをサーバデータベース390へ供給する。また、このデータ制御部330は、サーバ内管理識別子付与部320から供給されたコンテンツをコンテンツ公開部313へ供給する。また、このデータ制御部330は、サーバ内管理識別子付与部320から供給されたサーバ内管理識別子703をサーバ内管理識別子送信部312に供給する。また、このデータ制御部330は、コメント受信部314から供給されたコメントをサーバデータベース390に保存する。  The data control
  コンテンツ更新情報作成部340は、コンテンツ更新情報要求受信部315からの要求に応じて、サーバデータベース390からコンテンツ更新情報を取得するものである。そして、このコンテンツ更新情報作成部340は、コンテンツ更新情報送信部316にそのコンテンツ更新情報を供給する。なお、このコンテンツ更新情報作成部340は、ウェブサーバ300における他の処理とは独立して、サーバデータベース390に保存されたコメント(コンテンツ情報)に基づいてコンテンツ更新情報を作成している。この作成されたコンテンツ更新情報は、コンテンツ情報の要求に備えて、サーバデータベース390に保存される。  The content update
  図6は、本発明の実施の形態におけるコンテンツ管理装置100によって管理されるデータ領域600の構造の一例を示す図である。このデータ領域600は、ローカルデータベース141に保持されるコンテンツファイルであり、その内部には、JPEG形式により圧縮されたJPEG圧縮データ640が保持される。ここで、JPEG(Joint Photographic coding Expert Group)とは、画像データの圧縮方式の一つである。なお、データ領域600の先頭には、ヘッダー領域として、JPEGヘッダー610が付加される。  FIG. 6 is a diagram showing an example of the structure of the
  このデータ領域600には、JPEG圧縮データ640に関する情報(以下、メタ情報という)を保持するAPP1(APPlication marker header 1)領域と呼ばれる領域が含まれる。このAPP1領域には、例えば、APP1(EXIF)620およびAPP1(XMP)630が保持される。  The
  APP1(EXIF)620は、EXIFによるメタ情報を保持する領域である。ここで、EXIF(Exchangeable Image File Format)とは、デジタルスチルカメラ用のメタ情報の規格である。このAPP1(EXIF)620において、コンテンツ固有識別子701は、例えば、メーカーノート(MakerNote)の領域(タグID=37500)に保持される。また、APP1(EXIF)620において、コメント、タグおよび参照回数は、例えば、ユーザコメント(UserComment)の領域(タグID=37510)に保持され得る。  APP1 (EXIF) 620 is an area for holding meta information based on EXIF. Here, EXIF (Exchangeable Image File Format) is a meta information standard for digital still cameras. In this APP1 (EXIF) 620, the content
また、APP1(XMP)630は、XMPによるメタ情報を保持する領域である。ここで、XMP(Extensible Metadata Platform)とは、デジタルメディアに関するメタ情報の規格である。 APP1 (XMP) 630 is an area for holding meta information by XMP. Here, XMP (Extensible Metadata Platform) is a standard for meta information related to digital media.
  このAPP1(XMP)630には、APP1マーカー631、サイズ632、XMPネームスペース633およびXMPパケット634の区分領域が含まれる。なお、このAPP1(XMP)630の全体の最大容量は64KB(キロバイト)である。  The APP1 (XMP) 630 includes a partition area of an
  APP1マーカー631は、XMPデータの開始位置を表すマーカーが書き込まれる領域である。このマーカーとしては、具体的には「0xFFE1」が用いられる(「0x」に続く英数字は16進数を意味する。)。  The
  サイズ632は、XMPネームスペース633およびXMPパケット634にあるデータ容量の合計値を保持する領域である。  The
  XMPネームスペース633は、XMPネームスペースのURI(Uniform Resource Identifier)をアスキーコードによる文字列として保持する領域である。これは、XMLにおいて使用されるタグや属性などを定義する文書型定義(DTD:Document Type Definition)のURIを保持するものであり、これにより、タグにURIを付することなく接頭辞を使用することが可能となる。  The
  XMPパケット634は、コンテンツ情報を保持する領域である。APP1(XMP)630において、コメント、タグおよび参照回数は、このXMPパケット634にXML形式で記述され得る。  The
  図7は、本発明の実施の形態における管理テーブル133の保持フィールドの一例を示す図である。この管理テーブル133には、コンテンツ固有識別子710、サーバ識別子720およびサーバ内管理識別子730の各フィールドが含まれる。すなわち、この管理テーブル133の各エントリは、コンテンツ固有識別子710に対応して、サーバ識別子720におけるサーバ内管理識別子730を保持する。  FIG. 7 is a diagram illustrating an example of a holding field of the management table 133 according to the embodiment of this invention. This management table 133 includes fields of a content
  コンテンツ固有識別子710は、各コンテンツのコンテンツ固有識別子701を保持するフィールドである。コンテンツ固有識別子701は、コンテンツ管理装置100のコンテンツ固有識別子付与部151によって付与されるものである。  The content
  サーバ識別子720は、ウェブサーバ300のサーバ識別子を保持するフィールドである。サーバ識別子としては、例えば、URL(Uniform Resource Locator)アドレス等を用いることができる。  The
  サーバ内管理識別子730は、ウェブサーバ300におけるサーバ内管理識別子703を保持するフィールドである。サーバ内管理識別子703は、ウェブサーバ300のサーバ内管理識別子付与部320によって付与されるものである。  The
  図8は、本発明の実施の形態におけるコメントRSS800の一例を示す図である。このコメントRSS800は、ウェブサーバ300のコンテンツ更新情報作成部340で作成されるコンテンツ更新情報のうち、コメントに関する情報を保持するものである。  FIG. 8 is a diagram showing an example of the
  このコメントRSS800は、RDF(Resource Description Framework)構文により記述されており、サーバ内管理識別子801およびコメント802が含まれている。サーバ内管理識別子801は、「rdf:resource」属性によりウェブサーバ300のURIの一部分として記述されている。また、コメント802は、XML形式の「description」タグにより記述されている。  This
  ここで、このサーバ内管理識別子801は、ウェブサーバ300のサーバ内管理識別子付与部320によって付与されたものである。また、コメント802は、コンテンツ受信部311からデータ制御部330を介してコンテンツ更新情報作成部340に供給されたものである。  Here, the
  図9は、本発明の実施の形態におけるタグRSS810の一例を示す図である。このタグRSS810は、ウェブサーバ300のコンテンツ更新情報作成部340で作成されるコンテンツ更新情報のうち、コンテンツの分類のためのタグに関する情報を保持するものである。  FIG. 9 is a diagram illustrating an example of a
  このタグRSS810は、コメントRSS800と同様にRDF構文により記述されており、サーバ内管理識別子811およびタグ812が含まれている。サーバ内管理識別子801は、コメントRSS800の場合と同様に「rdf:resource」属性によりウェブサーバ300のURIの一部分として記述されている。また、タグ812は、XML形式の「dc:subject」タグにより記述されている。なお、タグ812はコンテンツの分類のために用いられるものであり、XML形式におけるタグとは異なるものである。  This
  ここで、サーバ内管理識別子811は、ウェブサーバ300のサーバ内管理識別子付与部320によって付与されたものである。また、タグ812は、ウェブサーバ300のコンテンツ受信部311でコンテンツとともに受信され、サーバ内管理識別子付与部320およびデータ制御部330を介してコンテンツ更新情報作成部340に供給されたものである。  Here, the
  図10は、本発明の実施の形態における参照回数RSS820の一例を示す図である。この参照回数RSS820は、ウェブサーバ300のコンテンツ更新情報作成部340で作成されるコンテンツ更新情報のうち、参照回数に関する情報を保持するものである。  FIG. 10 is a diagram showing an example of the reference count RSS 820 in the embodiment of the present invention. This reference count RSS 820 holds information about the reference count among the content update information created by the content update
  この参照回数RSS820は、コメントRSS800と同様にRDF構文により記述されており、サーバ内管理識別子821および参照回数822が含まれている。サーバ内管理識別子821は、コメントRSS800の場合と同様に「rdf:resource」属性によりウェブサーバ300のURIの一部分として記述されている。また、参照回数822は、XML形式の「description」タグにより記述されている。  This reference count RSS 820 is described in the RDF syntax similarly to the
  ここで、サーバ内管理識別子821は、ウェブサーバ300のサーバ内管理識別子付与部320によって付与されたものである。また、参照回数822は、対応するコンテンツがウェブサーバ300を介して端末500によって参照された回数であり、データ制御部330において計数され、コンテンツ更新情報作成部340に供給されたものである。  Here, the
  図11は、本発明の実施の形態における複数コメント表示830の一例を示す図である。この複数コメント表示830は、コンテンツ管理装置100のユーザインターフェース110におけるコンテンツ情報表示部115において、ユーザに対して提供されるものである。この複数コメント表示830には、ファイル名831、複数コメント832、タグ833および参照回数834が含まれている。  FIG. 11 is a diagram showing an example of the multiple comment display 830 in the embodiment of the present invention. The multiple comment display 830 is provided to the user in the content
  ファイル名831は、コンテンツ管理装置100においてコンテンツをファイルとして管理する上で、コンテンツに与えられた識別子を表示するものである。  The file name 831 displays an identifier assigned to the content when the
  複数コメント832は、コンテンツに与えられた複数のコメントを表示するものである。このコメントは、公開されたコンテンツに対して端末500から与えられたものであり、コンテンツのデータ領域600の中のXMPパケット634等に保持されているコメントの情報である。  A plurality of
  タグ833は、コンテンツに与えられたタグを表示するものである。このタグは、コンテンツがアップロードされた際に、ユーザによって付与された分類の情報であり、コンテンツのデータ領域600の中のXMPパケット634に保持されているタグの情報である。  The tag 833 displays a tag given to the content. This tag is information on the classification given by the user when the content is uploaded, and is information on the tag held in the
  参照回数834は、コンテンツがウェブサーバ300を介して端末500によって参照された回数を表示するものである。ここでいう参照された回数とは、コンテンツがウェブサーバ300を介して端末500によって参照された回数であり、コンテンツのデータ領域600の中のXMPパケット634に保持されている参照回数の情報である。  The reference count 834 displays the number of times content is referred to by the terminal 500 via the
  図12は、本発明の実施の形態における単数コメント表示840の一例を示す図である。この単数コメント表示840は、コンテンツ管理装置100のユーザインターフェース110におけるコンテンツ情報表示部115によって、ユーザに対して、提供されるものである。この単数コメント表示840には、ファイル名841、単数コメント842、タグ843および参照回数844が含まれている。  FIG. 12 is a diagram showing an example of a
  ファイル名841は、コンテンツ管理装置100においてコンテンツをファイルとして管理する上で、コンテンツに与えられた識別子を表示するものである。  The file name 841 displays an identifier assigned to the content when the
  単数コメント842は、コンテンツに与えられた複数のコメントのうちユーザが選択した一つのコメントを表示するものである。このコメントは、公開されたコンテンツに対して端末500から与えられたものであり、コンテンツのデータ領域600の中のXMPパケット634等に保持されているコメントの情報である。  The
  タグ843は、コンテンツに与えられたタグを表示するものである。このタグは、コンテンツがアップロードされた際に、ユーザによって付与された分類の情報であり、コンテンツのデータ領域600の中のXMPパケット634に保持されているタグの情報である。  A tag 843 displays a tag given to the content. This tag is information on the classification given by the user when the content is uploaded, and is information on the tag held in the
  参照回数844は、コンテンツがウェブサーバ300を介して端末500によって参照された回数を表示するものである。ここでいう、参照回数された回数とは、コンテンツがウェブサーバ300を介して端末500によって参照された回数であり、コンテンツのデータ領域600の中のXMPパケット634に保持されている参照回数の情報である。  The reference count 844 displays the number of times content is referred to by the terminal 500 via the
  図13は、本発明の実施の形態におけるコンテンツ管理装置100のコンピュータによる処理(メインルーチン)の一例を示す流れ図である。コンテンツ管理装置100は、ユーザインターフェース110によって、ユーザからの指示を受ける。この指示の内容に応じて、以下のように対応する処理が行われる。  FIG. 13 is a flowchart showing an example of processing (main routine) by the computer of the
撮像指示がされた場合には(ステップS901)、撮像処理(ステップS910)が行われる。また、コンテンツ送信指示がされた場合には(ステップS902)、コンテンツ送信処理(ステップS920)が行われる。また、コンテンツ情報受信指示がされた場合には(ステップS903)、コンテンツ情報書込み処理(ステップS930)が行われる。また、検索指示がされた場合には(ステップS904)、コンテンツ情報表示処理(ステップS940)が行われる。また、上限設定指示がされた場合には(ステップS905)、上限サイズ設定処理(ステップS950)が行われる。 When an imaging instruction is given (step S901), an imaging process (step S910) is performed. If a content transmission instruction is issued (step S902), a content transmission process (step S920) is performed. In addition, when a content information reception instruction is given (step S903), a content information writing process (step S930) is performed. When a search instruction is given (step S904), a content information display process (step S940) is performed. If an upper limit setting instruction is given (step S905), an upper limit size setting process (step S950) is performed.
  図14は、本発明の実施の形態における撮像処理(ステップS910)の処理手順例を示す流れ図である。この処理は、コンテンツ管理装置100のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 14 is a flowchart showing an example of a processing procedure of the imaging process (step S910) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、撮像部150において被写体が撮像されると(ステップS911)、それにより生成されたコンテンツには、コンテンツ固有識別子付与部151によってコンテンツ固有識別子701が付与される(ステップS912)。そのコンテンツ固有識別子701が付与されたコンテンツは、ローカルデータベース141に保存される(ステップS913)。  First, when a subject is imaged by the imaging unit 150 (step S911), a content
  図15は、本発明の実施の形態におけるコンテンツ送信処理(ステップS920)の処理手順例を示す流れ図である。この処理は、コンテンツ管理装置100のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 15 is a flowchart showing an example of a processing procedure of content transmission processing (step S920) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、コンテンツ選択部111において、ローカルデータベース141に保持されているコンテンツが選択される(ステップS921)。そして、ウェブサイト選択部112において、アップロード先のウェブサーバ300が選択される(ステップS922)。先に選択されたコンテンツは、ネットワーク200を介して、この選択されたウェブサーバ300に送信される(ステップS923)。  First, the
  この送信の応答として、サーバ内管理識別子703が、サーバ内管理識別子受信部123に供給される(ステップS924)。このサーバ内管理識別子703は、管理テーブル133に供給される。これにより、管理テーブル133は更新される(ステップS925)。  As a response to this transmission, the
  図16は、本発明の実施の形態におけるコンテンツ情報書込み処理(ステップS930)の処理手順例を示す流れ図である。この処理は、コンテンツ管理装置100のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 16 is a flowchart showing an example of a processing procedure of the content information writing process (step S930) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、コンテンツ更新情報の要求が、コンテンツ更新情報要求送信部124からネットワーク200を介してウェブサーバ300へ送信される(ステップS931)。  First, a request for content update information is transmitted from the content update information
  この送信の応答として、コンテンツ情報更新メッセージが、コンテンツ更新情報受信部125に供給される(ステップS932)。このコンテンツ情報更新メッセージは、コンテンツ更新情報解析部131において解析され、その結果として、コンテンツ情報が抽出される(ステップS933)。この抽出されたコンテンツ情報(以下、コンテンツ情報とする)は、識別子変換部132に供給される。  As a response to this transmission, the content information update message is supplied to the content update information receiving unit 125 (step S932). This content information update message is analyzed by the content update
  次に、識別子変換部132において、コンテンツ情報に含まるサーバ内管理識別子703が、コンテンツ固有識別子701に変換される(ステップS934)。ここでは、管理テーブル133から、そのサーバ内管理識別子703に対応したコンテンツ固有識別子701が供給されている。識別子変換後のコンテンツ情報は、データ制御部140に供給される。  Next, in the
  その後、データ制御部140において、上限値が参照される(ステップS935)。ここでは、記録モード保持部160からこの上限値が供給されている。この上限値は、コンテンツのデータ領域600に書き込まれるコンテンツ情報の容量の上限の値である。そして、コンテンツ情報は、上記の上限値の範囲内でローカルデータベース141の保持するコンテンツのデータ領域600に書き込まれる(ステップS936)。  Thereafter, the upper limit is referred to in the data control unit 140 (step S935). Here, the upper limit value is supplied from the recording
  図17は、本発明の実施の形態におけるコンテンツ情報表示処理(ステップS940)の処理手順例を示す流れ図である。この処理は、コンテンツ管理装置100のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 17 is a flowchart showing an example of a processing procedure of content information display processing (step S940) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、検索指示部114において、コンテンツのコメント情報の検索条件が入力され、検索指示があると(ステップS941)、ローカルデータベース141から、第一のコンテンツが取得される(ステップS942)。この取得されたコンテンツに付加されているコンテンツ情報が検索条件に適合するか否かの判断がされ(ステップS943)、適合する場合には検索リストにそのコンテンツ固有識別子701とそのコンテンツ情報が追加される(ステップS944)。そして、この検索リストは、検索リスト保持部180に供給される。  First, when a search condition for content comment information is input in the
一方、第一のコンテンツのコンテンツ情報が検索条件に適合しない場合には第二のコンテンツが取得される(ステップS942)。そして、すべてのコンテンツのコンテンツ情報について、上記と同様の処理が繰り返される。 On the other hand, if the content information of the first content does not match the search condition, the second content is acquired (step S942). And the process similar to the above is repeated about the content information of all the contents.
  その後、全てのコンテンツのコンテンツ情報の検索が終了したか否かの判断がされ(ステップS945)、検索が終了した場合には検索リスト保持部180から検索結果が供給され、その検索結果が表示される(ステップS946)。  Thereafter, it is determined whether or not the search of the content information of all the contents is completed (step S945). When the search is completed, the search result is supplied from the search
  図18は、本発明の実施の形態における上限サイズ設定処理(ステップS950)の処理手順例を示す流れ図である。この処理は、コンテンツ管理装置100のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 18 is a flowchart showing an example of a processing procedure of the upper limit size setting process (step S950) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  この処理では、上限設定指示部118において、コンテンツのデータ領域600に書き込まれるコンテンツ情報の容量の上限の値が設定される(ステップS951)。ここで、この値は記録モード保持部160に供給される。  In this process, the upper limit setting
  図19は、本発明の実施の形態におけるウェブサーバ300のコンピュータによる処理(メインルーチン)の一例を示す流れ図である。ウェブサーバ300は、ネットワーク200を介してコンテンツ管理装置100からコンテンツまたはコンテンツ情報の要求を受信する。同様に、ウェブサーバ300は、端末500からコメントを受信する。この受信相手と受信の内容に応じて、以下のように対応する処理が行われる。  FIG. 19 is a flowchart showing an example of processing (main routine) by the computer of the
コンテンツ管理装置100からコンテンツを受信した場合には(ステップS961)、コンテンツ受付処理(ステップS970)が行われる。また、端末500からコメントを受信した場合には(ステップS962)、コメント受信処理(ステップS980)が行われる。また、コンテンツ管理装置100からコンテンツ情報の要求を受信した場合には(ステップS963)、コンテンツ情報送信(ステップS990)が行われる。 When content is received from the content management apparatus 100 (step S961), content acceptance processing (step S970) is performed. When a comment is received from terminal 500 (step S962), a comment reception process (step S980) is performed. When a request for content information is received from the content management apparatus 100 (step S963), content information transmission (step S990) is performed.
  図20は、本発明の実施の形態におけるコンテンツ受付処理(ステップS970)の処理手順例を示す流れ図である。この処理は、ウェブサーバ300のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 20 is a flowchart showing an example of a processing procedure of content reception processing (step S970) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、コンテンツ受信部311においてコンテンツが受信されると(ステップS971)、それにより受信されたコンテンツには、サーバ内管理識別子付与部320によってサーバ内管理識別子703が付与される(ステップS972)。  First, when content is received by the content receiving unit 311 (step S971), an
  次に、データ制御部330において、上記のサーバ内管理識別子703は、コンテンツを受信したことの応答として、サーバ内管理識別子送信部312からネットワーク200を介して、コンテンツ管理装置100に送信される(ステップS973)。また、サーバ内管理識別子703を付与されたコンテンツは、データ制御部330を介してサーバデータベース390に保持される(ステップS974)。さらに、サーバ内管理識別子703を付与されたコンテンツは、コンテンツ公開部313からネットワーク200を介して、端末500に公開される(ステップS975)。  Next, in the
  図21は、本発明の実施の形態におけるコメント受信処理(ステップS980)の処理手順例を示す流れ図である。この処理は、ウェブサーバ300のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。  FIG. 21 is a flowchart showing a processing procedure example of the comment receiving process (step S980) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、コメント受信部314において、端末500から付与されたコメントが受信される(ステップS981)。そのコメントには、データ制御部330によってサーバ内管理識別子703が紐付けされる(ステップS982)。これにより、コメントとコンテンツの対応関係ができる。そして、コメントは、サーバデータベース390に保持される(ステップS983)。  First, the
  図22は、本発明の実施の形態におけるコンテンツ情報送信(ステップS990)の処理手順例を示す流れ図である。この処理は、ウェブサーバ300のコンピュータによる処理(メインルーチン)の中で実施されるサブルーチンである。なお、コンテンツ更新情報として、RSSを利用することができる。  FIG. 22 is a flowchart showing an example of a processing procedure of content information transmission (step S990) in the embodiment of the present invention. This process is a subroutine executed in the process (main routine) by the computer of the
  まず、コンテンツ更新情報作成部340において、サーバデータベース390からコンテンツ更新情報が取得される(ステップS991)。この取得されたコンテンツ更新情報は、コンテンツ更新情報送信部316に供給される。そして、このコンテンツ更新情報送信部316によって、コンテンツ更新情報は、ネットワーク200を介してコンテンツ管理装置100に送信される(ステップS992)。なお、コンテンツ更新情報として、RSSを利用することができる。  First, the content update
  図23は、本発明の実施の形態におけるコンテンツ更新情報作成(ステップS995)の処理手順例を示す流れ図である。この処理は、ウェブサーバ300のコンピュータによる処理(メインルーチン)とは、独立して実施されるループである。  FIG. 23 is a flowchart showing an example of a processing procedure for creating content update information (step S995) in the embodiment of the present invention. This process is a loop performed independently of the process (main routine) by the computer of the
  まず、コンテンツ更新情報作成部340において、サーバデータベース390に保存されたコンテンツ情報に基づいてコンテンツ更新情報を作成する(ステップS996)。この作成されたたコンテンツ更新情報は、コンテンツ情報の要求に備えて、改めてサーバデータベース390に保存される(ステップS997)。  First, the content update
  なお、本発明の実施の形態では、コンテンツ管理装置100の一例としてデジタルスチルカメラ400について説明したが、本発明のコンテンツ管理装置はこれに限定されるものではなく、パーソナルコンピュータ等であってもよい。また、コンテンツの一例としてJPEG形式による画像データのデータ構造について説明したが、これ以外の圧縮形式であってもよく、また、例えば音楽データ等の各種メディアファイルであってもよい。  In the embodiment of the present invention, the digital
  このように、本発明の実施の形態によれば、コンテンツ管理装置100からウェブサーバ300へのコンテンツのアップロードに応答して、そのコンテンツのサーバ内管理識別子703をコンテンツ管理装置100に返信しておくことにより、管理テーブル133においてコンテンツ固有識別子701とサーバ内管理識別子703との対応関係を保持することができる。そして、これにより、端末500から付与されたコメントとともに各コンテンツを効率的に管理することができる。  As described above, according to the embodiment of the present invention, in response to uploading of content from the
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。 The embodiment of the present invention is an example for embodying the present invention and has a corresponding relationship with the invention-specific matters in the claims as shown below, but is not limited thereto. However, various modifications can be made without departing from the scope of the present invention.
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。 The processing procedure described in the embodiment of the present invention may be regarded as a method having a series of these procedures, and a program for causing a computer to execute these series of procedures or a recording medium storing the program May be taken as
  100  コンテンツ管理装置
  110  ユーザインターフェース
  111  コンテンツ選択部
  112  ウェブサイト選択部
  113  コンテンツ送信指示部
  114  検索指示部
  115  コンテンツ情報表示部
  116  撮像指示部
  117  コンテンツ情報受信指示部
  118  上限設定指示部
  120  ネットワーク接続部
  121  ウェブサーバアクセス部
  122  コンテンツ送信部
  123  サーバ内管理識別子受信部
  124  コンテンツ更新情報要求送信部
  125  コンテンツ更新情報受信部
  131  コンテンツ更新情報解析部
  132  識別子変換部
  133  管理テーブル
  140  データ制御部
  141  ローカルデータベース
  150  撮像部
  151  コンテンツ固有識別子付与部
  160  記録モード保持部
  170  コンテンツ検索部
  180  検索リスト保持部
  200  ネットワーク
  300  ウェブサーバ
  310  ネットワーク接続部
  311  コンテンツ受信部
  312  サーバ内管理識別子送信部
  313  コンテンツ公開部
  314  コメント受信部
  315  コンテンツ更新情報要求受信部
  316  コンテンツ更新情報送信部
  320  サーバ内管理識別子付与部
  330  データ制御部
  340  コンテンツ更新情報作成部
  390  サーバデータベース
  400  デジタルスチルカメラ
  500  端末
  600  データ領域
  701  コンテンツ固有識別子
  703  サーバ内管理識別子DESCRIPTION OF
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| JP2008329560AJP4947046B2 (en) | 2008-12-25 | 2008-12-25 | Content management apparatus, content management method, program for causing computer to execute the method, and network system | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| JP2008329560AJP4947046B2 (en) | 2008-12-25 | 2008-12-25 | Content management apparatus, content management method, program for causing computer to execute the method, and network system | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| JP2006261460ADivisionJP4341656B2 (en) | 2006-09-26 | 2006-09-26 | Content management apparatus, web server, network system, content management method, content information management method, and program | 
| Publication Number | Publication Date | 
|---|---|
| JP2009134730A JP2009134730A (en) | 2009-06-18 | 
| JP4947046B2true JP4947046B2 (en) | 2012-06-06 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| JP2008329560AActiveJP4947046B2 (en) | 2008-12-25 | 2008-12-25 | Content management apparatus, content management method, program for causing computer to execute the method, and network system | 
| Country | Link | 
|---|---|
| JP (1) | JP4947046B2 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP2003036318A (en)* | 2001-04-03 | 2003-02-07 | Nippon Telegr & Teleph Corp <Ntt> | Content additional service inquiry server, program for realizing the same, recording medium recording the program, and content additional service providing system | 
| JP4192443B2 (en)* | 2001-06-20 | 2008-12-10 | 株式会社ニコン | Photography advice system and method for providing photography advice | 
| JP4289038B2 (en)* | 2003-06-25 | 2009-07-01 | コニカミノルタビジネステクノロジーズ株式会社 | Image reading apparatus, data management apparatus, keyword addition program, and data management program | 
| JP2005196529A (en)* | 2004-01-08 | 2005-07-21 | Fuji Photo Film Co Ltd | Image classification program | 
| Publication number | Publication date | 
|---|---|
| JP2009134730A (en) | 2009-06-18 | 
| Publication | Publication Date | Title | 
|---|---|---|
| JP4341656B2 (en) | Content management apparatus, web server, network system, content management method, content information management method, and program | |
| US7831598B2 (en) | Data recording and reproducing apparatus and method of generating metadata | |
| JP5385598B2 (en) | Image processing apparatus, image management server apparatus, control method thereof, and program | |
| CN100568238C (en) | image searching method and device | |
| JP5121285B2 (en) | Subject metadata management system | |
| JP2004186723A (en) | Video signal processing apparatus, processing method therefor, video signal recording apparatus, processing method therefor, video signal reproducing apparatus, reproducing apparatus therefor, program, and recording medium | |
| JP2008276707A (en) | Image storage device, reproduction device, imaging device, image reproduction system, processing method for them, and program | |
| JP2003274354A (en) | Digital camera system | |
| JP2005293339A (en) | Information processor and information processing method | |
| CN101110907B (en) | Image display system | |
| JP4947046B2 (en) | Content management apparatus, content management method, program for causing computer to execute the method, and network system | |
| JP2012253596A (en) | Information processing device, image server, information processing system, upload method, image supply method and program | |
| JP6089515B2 (en) | Image processing apparatus, image processing method, and program | |
| JP6132676B2 (en) | Information processing apparatus, control method for information processing apparatus, and program | |
| JP7168844B2 (en) | CONTENT PROCESSING SYSTEM, CONTENT DATA PROCESSING DEVICE, CONTENT MANAGEMENT DEVICE, AND PROGRAM | |
| JP2007053744A (en) | Image display system | |
| KR101673020B1 (en) | Method and apparatus for requesting of data, method and apparatus for obtaining of data | |
| JP4483091B2 (en) | Information collecting apparatus and method, and information processing apparatus and method | |
| JP2024175389A (en) | IMAGE MANAGEMENT DEVICE, IMAGE MANAGEMENT SYSTEM, AND METHOD FOR CONTROLLING IMAGE MANAGEMENT DEVICE | |
| JP2006195807A (en) | Video search system, video search method and program | |
| JP2014204235A (en) | Content recording and reproducing device, content management method and program | |
| JP2012034223A (en) | Recording/reproducing device and method for controlling recording/reproducing device | |
| JPWO2008081781A1 (en) | Classification management file | |
| JP2014026508A (en) | Image processing device and image processing method | |
| JP2017028541A (en) | Receiver, transmitter and transmitting and receiving system | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20081225 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20110913 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20111107 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20111122 | |
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) | Free format text:JAPANESE INTERMEDIATE CODE: A01 Effective date:20120207 | |
| A01 | Written decision to grant a patent or to grant a registration (utility model) | Free format text:JAPANESE INTERMEDIATE CODE: A01 | |
| A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20120220 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20150316 Year of fee payment:3 | |
| R151 | Written notification of patent or utility model registration | Ref document number:4947046 Country of ref document:JP Free format text:JAPANESE INTERMEDIATE CODE: R151 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20150316 Year of fee payment:3 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| S111 | Request for change of ownership or part of ownership | Free format text:JAPANESE INTERMEDIATE CODE: R313113 | |
| S533 | Written request for registration of change of name | Free format text:JAPANESE INTERMEDIATE CODE: R313533 | |
| R350 | Written notification of registration of transfer | Free format text:JAPANESE INTERMEDIATE CODE: R350 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 |