(57)【要約】【課題】ユーザがテーマを出すだけで、ユーザの意図に合致するコンテンツを取得することができ、各コンテンツに対するタグキーワードの付与及び順位付けを容易に行うことが可能なコンテンツ交換装置を提供する。【解決手段】コンテンツ交換システム１０３を、テーマを受信するリクエスト受信部２０１、テーマを配信するリクエスト配信制御部２０２、テーマからリクエストキーワードを抽出する文章解析部２０３、リクエスト情報記憶部２０５、タグキーワード記憶部２０６、コンテンツ記憶部２０７、テーマに合致するコンテンツを検索し送信するコンテンツ検索処理部２０８、コンテンツを受信するコンテンツ受信部２０９、及び、タグキーワードの順位付けを行う関連付け処理部２１０から構成する。【選択図】図３
2009134675.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから入力されるテーマ及びコンテンツを送信するユーザ端末と、
前記ユーザ端末から送信される前記テーマを受信するリクエスト受信部と、
前記テーマ及び当該テーマから抽出されたリクエストキーワードが記憶されるリクエスト情報記憶部と、
前記リクエスト受信部で受信した前記テーマから前記リクエストキーワードを抽出し前記テーマに関連付けて前記リクエスト情報記憶部に記憶する文章解析部と、
前記テーマ及び前記リクエストキーワードを前記ユーザ端末に配信し前記コンテンツの投稿要求を行うリクエスト配信制御部と、
前記テーマに対応する前記コンテンツが前記テーマと関連付けられて記憶されるコンテンツ記憶部と、
前記コンテンツに付与されたタグキーワードが前記コンテンツに対応付けられて記憶されるタグキーワード記憶部と、
前記テーマに対して前記ユーザ端末から送信された前記コンテンツを受信し、当該テーマに対応付けて当該コンテンツを前記コンテンツ記憶部に記憶するとともに、当該コンテンツに付与された前記タグキーワードを当該コンテンツに関連付けて前記タグキーワード記憶部に記憶するコンテンツ受信部と、
前記テーマに属する前記コンテンツに付与された前記タグキーワードを前記タグキーワード記憶部から読み出し、前記タグキーワードごとに算出した出現回数に基づいて、前記コンテンツごとに前記タグキーワードの順位付けを行い、当該順位を前記タグキーワード記憶部に記憶する関連付け処理部と、
前記コンテンツ記憶部から前記テーマに対応する前記コンテンツを抽出して、前記テーマを送信した前記ユーザの前記ユーザ端末に送信するコンテンツ検索処理部と、
から構成されるコンテンツ交換装置。
【請求項２】
削除対象用語が記憶された例外辞書部を有し、
前記文章解析部が、前記テーマから抽出された前記リクエストキーワードのうち、前記例外辞書部の前記削除対象用語と一致する前記リクエストキーワードを削除した後、前記リクエストキーワードを前記リクエストキーワード記憶部に記憶するよう構成された請求項１に記載のコンテンツ交換装置。
【請求項３】
前記ユーザ端末は、
前記コンテンツを送信する前記ユーザが追加したタグキーワードを、前記コンテンツとともに前記コンテンツ受信部に送信するよう構成された請求項１または２に記載のコンテンツ交換装置。
【請求項４】
前記関連付け処理部は、前記テーマに対応する前記リクエストキーワードと、当該テーマに対して前記ユーザ端末から送信された前記コンテンツに付与された前記タグキーワードとを比較し、前記コンテンツに対して新たに追加された前記タグキーワードを、前記テーマに関連付けて前記リクエストキーワードとして前記リクエストキーワード記憶部に追加するよう構成された請求項３に記載のコンテンツ検索装置。
【請求項５】
前記コンテンツ検索処理部は、前記テーマに対して前記コンテンツ受信部で受信した前記コンテンツとともに、当該コンテンツに対応する前記タグキーワード及び当該タグキーワードの順位をユーザ端末に対して送信するよう構成された請求項１〜４いずれか一項に記載の画像評価装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ同士のコンテンツの交換を迅速かつ容易に行うことが可能なコンテンツ交換装置に関する。
【背景技術】
【０００２】
デジタルカメラ画像や動画、音楽等のコンテンツをネットワーク上に投稿（アップロード）し、これらのコンテンツをグループ内の他のユーザに公開し、コンテンツの共有や交換を可能とするサービス（以下、「コンテンツ共有サービス」と呼ぶ）が存在する。このようなコンテンツ共有サービスでは、コンテストやグループ内で、例えば、「綺麗な富士山の写真」などのお題（テーマ）を提供し、このお題に対してコンテンツをアップロードさせ、これらを共有させることが可能なサービスも公開されている。このようなサービスでは、コンテンツを管理する目的で、ユーザ（投稿者）から投稿されたコンテンツに対して、タグと呼ばれるキーワードを付与することが行われている。例えば、富士山と湖が写っている画像がアップロードされた場合は、その画像に対して、「富士山」と「湖」というタグをユーザが手動で付与することができる。このようにコンテンツにタグを付与することにより、コンテンツの分類や整理が容易となるメリットがある。また、タグを用いてコンテンツの検索を容易に行うことができ、例えば、「富士山」をキーワードに検索を行うことにより、前述の画像をヒットさせることができる。
【０００３】
しかしながら、この場合、ユーザが画像を目視で観察して、「富士山」と「湖」が写っていることを確認しながらタグを付与しているため、ユーザがタグを考えるのに時間がかかることがあり、コンテンツの投稿が遅れる等の課題がある。また、「富士山」と「湖」というキーワードをユーザがキーボード等で入力することも、投稿に時間がかかる原因となっている。そのため、テーマの発信者などが、リクエストしたコンテンツを早く得たいと言う要求を十分には満足させることができなかった。
【０００４】
一方、コンピュータ等を用いた画像解析や音楽解析などの発達により、当該画像や音楽に、自動的にキーワードを抽出してタグ（タグキーワード）として付与するシステムが開示されている。また、自然言語処理のひとつである形態素解析を用いることにより、コンテンツに付与された自然文章のお題を解析し、このお題からキーワードを抽出する方法も開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−３２７２２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像解析や音楽解析では、どのような画像や音楽であるか、概略的にしか判別することができず、例えば、被写体が「湖」なのか「海」なのか判別できないと言う課題があった。また、「湖」と判別できても、具体的な湖名（例えば、「琵琶湖」）などをキーワードとして抽出することもできなかった。また、形態素解析を用いた文章解析の場合も、お題に入力されているキーワードを抽出するだけなので、例えば、お題が上述の「綺麗な富士山の写真」の場合、「富士山」だけが抽出され、タグ（タグキーワード）として付与される。そのため、湖が写っている場合でも、「湖」がタグとして付与されず、「湖」をキーとした検索では当該コンテンツがヒットしないという課題がある。また、このようにコンテンツに対して、タグが２以上付与されている場合、これらのタグの順位付けが同等であると、このコンテンツを正確に表現しているタグが、「富士山」なのか「湖」なのか判別することができない。そのため、当該コンテンツを正確に表現するタグが「湖」の場合でも、あるユーザが「富士山」を主とした画像を検索した際に、「湖」が主題である当該コンテンツがヒットすることとなり、ユーザの意図に沿わない検索結果となる場合がある。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、ユーザがテーマを出すだけで、ユーザの意図に合致するコンテンツを取得することができ、かつ、各コンテンツに対するタグキーワードの付与及び順位付けを容易に行うことが可能となり、ユーザ同士のコンテンツのやりとり（交換）を効率的に行うことが可能なコンテンツ交換装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明に係るコンテンツ交換装置は、ユーザから入力されるテーマ及びコンテンツを送信するユーザ端末と、ユーザ端末から送信されるテーマを受信するリクエスト受信部と、テーマ及び当該テーマから抽出されたリクエストキーワードが記憶されるリクエスト情報記憶部と、リクエスト受信部で受信したテーマからリクエストキーワードを抽出しテーマに関連付けてリクエスト情報記憶部に記憶する文章解析部と、テーマ及びリクエストキーワードをユーザ端末に配信しコンテンツの投稿要求を行うリクエスト配信制御部と、テーマに対応するコンテンツがテーマと関連付けられて記憶されるコンテンツ記憶部と、コンテンツに付与されたタグキーワードがコンテンツに対応付けられて記憶されるタグキーワード記憶部と、テーマに対してユーザ端末から送信されたコンテンツを受信し、当該テーマに対応付けて当該コンテンツをコンテンツ記憶部に記憶するとともに、当該コンテンツに付与されたタグキーワードを当該コンテンツに関連付けてタグキーワード記憶部に記憶するコンテンツ受信部と、テーマに属するコンテンツに付与されたタグキーワードをタグキーワード記憶部から読み出し、タグキーワードごとに算出した出現回数に基づいて、コンテンツごとにタグキーワードの順位付けを行い、当該順位をタグキーワード記憶部に記憶する関連付け処理部と、コンテンツ記憶部からテーマに対応するコンテンツを抽出して、テーマを送信したユーザの前記ユーザ端末に送信するコンテンツ検索処理部とから構成される。
【０００８】
このような本発明に係るコンテンツ検索装置は、削除対象用語が記憶された例外辞書部を有し、文章解析部が、テーマから抽出されたリクエストキーワードのうち、例外辞書部の削除対象用語と一致するリクエストキーワードを削除した後、リクエストキーワードをリクエストキーワード記憶部に記憶するよう構成されることが好ましい。
【０００９】
また、本発明に係るコンテンツ検索装置において、ユーザ端末は、コンテンツを送信するユーザが追加したタグキーワードを、コンテンツとともにコンテンツ受信部に送信するよう構成されることが好ましい。
【００１０】
また、この場合、関連付け処理部は、テーマに対応するリクエストキーワードと、当該テーマに対してユーザ端末から送信されたコンテンツに付与されたタグキーワードとを比較し、コンテンツに対して新たに追加されたタグキーワードを、テーマに関連付けてリクエストキーワードとしてリクエストキーワード記憶部に追加するよう構成されることが好ましい。
【００１１】
また、本発明のコンテンツ交換装置において、コンテンツ検索処理部は、テーマに対してコンテンツ受信部で受信したコンテンツとともに、当該コンテンツに対応するタグキーワード及び当該タグキーワードの順位をユーザ端末に対して送信するよう構成されることが好ましい。
【発明の効果】
【００１２】
本発明に係るコンテンツ検索装置を以上のように構成すると、テーマに対するリクエストキーワードやコンテンツに対するタグキーワードをユーザが入力する負担を低減し、ユーザの意図に合致させた付与が可能となる。また、タグキーワードの順位付けも、ユーザが入力することなく行うことができる。そのため、テーマを提示する側のユーザは、テーマを出すだけで、当該ユーザの意図に合致するコンテンツを取得することができる。また、コンテンツを投稿する側のユーザは、コンテンツへのタグキーワードの付与が容易となり、迅速な投稿が可能となる。したがって、ユーザ同士のコンテンツのやりとり（交換）を迅速かつ容易に行うことが可能となるとともに、タグキーワードやその順位を確認することで、コンテンツの分類や投稿傾向などを容易に把握することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の好ましい実施形態について図面を参照して説明する。まず、図２及び図３を用いて本実施例に係るコンテンツ交換装置（コンテンツ交換システム１０３）の構成について説明する。図２に示されるように、コンテンツ交換システム１０３は、ネットワーク１０４を通じて、テーマを発信（リクエスト）する発信者のユーザ端末１０１と、このテーマに答えてコンテンツを投稿する複数の投稿者のユーザ端末１０２（１０２ａ、１０２ｂ、・・・）とが接続され、当該コンテンツ交換システム１０３を介したユーザ同士のコンテンツの交換や共有を可能としている。
【００１４】
本実施例のコンテンツ交換システム１０３は、図３に示されるように、ユーザから入力されたテーマやコンテンツを送信するユーザ端末１０１、１０２と、当該テーマを受信するリクエスト受信部２０１と、当該テーマをユーザに配信するリクエスト配信制御部２０２と、テーマからのリクエストキーワードの抽出及び記憶を行う文章解析部２０３と、ユーザ情報が記憶されるユーザ情報記憶部２０４と、テーマ及びリクエストキーワードが記憶されるリクエスト情報記憶部２０５と、コンテンツに付与されたタグキーワードが記憶されるタグキーワード記憶部２０６と、投稿されたコンテンツが記憶されるコンテンツ記憶部２０７と、テーマに対応するコンテンツの抽出と送信を行うコンテンツ検索処理部２０８と、投稿者からのコンテンツの受信と記憶を行うコンテンツ受信部２０９と、タグキーワードの順位付けを行う関連付け処理部２１０と、例外辞書部２１１とから構成される。
【００１５】
リクエスト受信部２０１は、発信者のユーザ端末１０１から発信されたテーマを受信し、文章解析部２０３に通知する。文章解析部２０３は、リクエスト受信部２０１で受信されたテーマの文書情報を解析して、リクエストキーワードを抽出し、テーマとリクエストキーワードとを関連付けてリクエスト情報記憶部２０５に記憶する。文章解析部２０３は、更に、後述の例外辞書部２１１を検索して、抽出されたリクエストキーワードから不要な用語を削除する処理も行う。リクエスト配信制御部２０２は、文章解析部２０３により抽出されたクエストキーワード及びテーマをユーザに配信し、コンテンツの投稿要求を行う。
【００１６】
コンテンツ検索処理部２０８は、コンテンツ記憶部２０７から、テーマに対応するコンテンツを抽出して、当該テーマを提示した発信者のユーザ端末１０１に送信する。コンテンツ検索処理部２０８は、更に、タグキーワード記憶部２０６から、各コンテンツに対応するタグキーワード及び順位を読み出し、コンテンツとともに発信者に送信する。
【００１７】
コンテンツ受信部２０９は、投稿者のユーザ端末１０２からテーマに対して投稿されたコンテンツを受信し、コンテンツ記憶部２０７に記憶するとともに、各コンテンツに付与されたタグキーワードを、当該コンテンツに関連付けてタグキーワード記憶部２０６に記憶する。関連付け処理部２１０では、当該テーマに属するコンテンツに付与されたタグキーワードをタグキーワード記憶部２０６からすべて読み出し、タグキーワードごとに算出した出現回数に基づいて、タグキーワードの順位付けを行い、当該順位をタグキーワード記憶部２０６に記憶する。
【００１８】
以下、各記憶部のデータ構造について説明する。ユーザ情報記憶部２０４は、ユーザＩＤやパスワードなどのユーザ情報が記憶される。ユーザ情報記憶部２０４は、図５に示すデータ構造１０を有しており、ユーザを管理するユーザＩＤが記憶されるユーザＩＤ領域１１、このユーザＩＤに対応するユーザ名が記憶されるユーザ名領域１２、及び、ユーザＩＤを認証するためのパスワードが記憶されるパスワード領域１３から構成されている。
【００１９】
リクエスト記憶部２０５は、ユーザから発信されたテーマを記憶するテーマ記憶領域と、このテーマから抽出されたリクエストキーワードがテーマと関連付けられて記憶されるリクエストキーワード領域とから構成される。まず、テーマ記憶領域は、図６に示すデータ構造２０を有しており、テーマごとに付与されるリクエストＩＤが記憶されるリクエストＩＤ領域２１、テーマの発信者のユーザＩＤが記憶されるユーザＩＤ領域２２、及び、テーマとして提示される自然文章が記憶されるテーマ領域２３から構成されている。ユーザＩＤ領域２２のユーザＩＤをキーとして、ユーザ情報記憶部２０４を検索することにより、当該テーマの発信者についてユーザ名等の情報を得ることができる。一方、リクエストキーワード記憶領域は、図７に示すデータ構造３０を有しており、リクエストキーワードとテーマとを関連付けするためのリクエストＩＤが記憶されるリクエストＩＤ領域３１、及び、このリクエストＩＤに対応するテーマから抽出されたリクエストキーワードが記憶されるリクエストキーワード領域３２から構成されている。
【００２０】
例外辞書部２１１は、リクエストキーワードから不要な用語を削除するための削除対象用語が登録されている。例外辞書部２１１は、図８に示すデータ構造４０を有し、削除対象用語の管理ＩＤが記憶される管理ＩＤ領域４１、及び、削除対象の用語が記憶される削除対象用語記憶領域４２から構成される。
【００２１】
コンテンツ記憶部２０７は、投稿者から投稿されたコンテンツ（例えば、デジタル画像、動画、音楽など）がテーマと対応付けられて記憶される。コンテンツ記憶部２０７は、図９に示すデータ構造５０を有し、コンテンツを識別するためのコンテンツＩＤが記憶されるコンテンツＩＤ領域５１、リクエストＩＤが記憶されるリクエストＩＤ領域５２、ユーザＩＤが記憶されるユーザＩＤ領域５３、及び、画像などのコンテンツそのものが記憶されるコンテンツ領域５４から構成される。コンテンツのデータ構造としては、例えば、デジタル画像の場合は、日本電子工業振興協会（ＪＥＩＤＡ）で規格されたＥｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ）等が知られている。このようにリクエストＩＤ領域５２を有することにより、リクエスト記憶部２０５との対応付けが可能となり、当該コンテンツが所属するテーマを認識することができる。また、ユーザＩＤ領域５３を有することにより、ユーザ情報記憶部２０４との対応付けが可能となり、当該コンテンツの投稿者を認識することができる。
【００２２】
タグキーワード記憶部２０６は、投稿者によりコンテンツに付与されたタグキーワードが、当該コンテンツに対応付けられて記憶される。タグキーワード記憶部２０６は、図１０に示すデータ構造６０を有しており、タグキーワードを管理するためのタグＩＤが記憶されるタグＩＤ領域６１、コンテンツとタグキーワードを対応付けるためのコンテンツＩＤが記憶されるコンテンツＩＤ領域６２と、タグキーワードの順位が記憶される順位領域６３、及び、タグキーワードが記憶されるタグキーワード領域６４から構成される。このようにコンテンツＩＤ領域６２を有することにより、コンテンツ記憶部２０７との対応付けが可能となり、何れのコンテンツに付与されたタグキーワードであるかを認識することができる。
【００２３】
（コンテンツ交換システムを用いたコンテンツ交換処理）
それでは、図１に示す概念図、図２に示すコンテンツ交換システムの使用例の説明図、図３に示すシステム構成図、図４に示す表示例、並びに図１１及び図１２に示すフローチャートを用いて、コンテンツ交換システム１０３により行われるコンテンツ交換処理について説明する。このコンテンツ交換処理は、例えば、発信者のユーザ端末１０２からユーザＩＤとパスワードを入力し、コンテンツ交換システム１０３に対して接続要求がされたタイミングで起動される。または、ユーザＩＤやテーマが記載されたメールを発信者が発信し、このメールをコンテンツ交換システム１０３が受信したタイミングで起動されるよう構成してもよい。
【００２４】
上記の起動が行われると、図１１に示されるように、リクエスト受信部２０１により、ユーザ認証が行われる（ステップＳ１００）。この処理では、ユーザ端末１０１から入力またはメールに記載されたユーザＩＤをもとにユーザ情報記憶部２０４を検索して、当該ユーザＩＤが本システムの正当なメンバーのものであるか否かが判断される。更に、パスワードの認証も行う場合は、当該パスワードの正当性も判断される。ユーザ認証が正常に行われれば、次のステップＳ１１０に進む。ユーザ認証が失敗した場合は、以降の処理は行われず、コンテンツ交換処理全体が終了する。
【００２５】
ユーザ認証が正常に行われると、図２に示されるように、リクエスト受信部２０１により、ユーザ端末１０１から発信されたテーマ１の受信が行われる（ステップＳ１１０）。このテーマは、例えば、「アメリカでの思い出の写真」などの自然文章で与えられる。このテーマの受信により、文章解析部２０３において、当該テーマ１の文章情報が解析され、図１に示されるように、リクエストキーワード２の抽出が行われる（ステップＳ１２０）。本実施例では、文書情報の解析方法として、形態素解析を使用している。この形態素解析の方法としては、具体的には、特開２００５−３２７２２１号公報に記載の方法などが挙げられる。
【００２６】
このステップＳ１２０の処理により、テーマ「アメリカでの思い出の写真」から、「アメリカ」、「思い出」、「写真」と言うリクエストキーワードが抽出され、その一覧がメモリ上に記憶される。次に、文章解析部２０３により、リクエストキーワード一覧の中から、不要な用語が削除される（ステップＳ１３０）。それには、各リクエストキーワードをキーとして例外辞書部２１１を検索し、登録されている削除対象用語と一致した場合は、当該リクエストキーワードをメモリから削除する。本実施例では、「写真」が削除され、「アメリカ」と「思い出」のみがリクエストキーワードとして取得された。
【００２７】
次に、リクエスト配信制御部２０２により、当該テーマについてのコンテンツの投稿を要求するためのリクエスト配信が行われる（ステップＳ１４０）。この際には、リクエストされたテーマ及び文章解析部２０３により生成されたリクエストキーワードの一覧、及びユーザ情報記憶部２０４から読み出されたテーマ発信者のユーザ名などの情報が、他のユーザ（投稿者）に通知される。このような投稿要求は、コンテンツ交換システム１０３にアクセスしたユーザのユーザ端末１０２の表示画面に、リクエスト画面が表示されるよう構成してもよいし、本システムのメンバー全員に、メールで通知するよう構成してもよい。リクエスト画面やメールには、例えば、図４の（ａ）に示されるように、テーマ１（本実施例では、「アメリカでの思い出の写真」）、発信者（依頼者）のユーザ名６（本実施例では、「ｔａｒｏｕ」）、リクエストキーワード２（本実施例では、「アメリカ」と「思い出」）が表示される。
【００２８】
このステップＳ１４０と並行して、文章解析部２０３により、テーマとリクエストキーワードがリクエスト記憶部２０５に記憶される（ステップＳ１５０）。当該テーマは、発信者のユーザＩＤとともにリクエスト記憶部２０５のテーマ記憶領域２０（ユーザＩＤ領域２２及びテーマ領域２３）に記憶される。更に、メモリ上に展開されたリクエストキーワードの一覧は、所属するテーマに付与されたリクエストＩＤとともに、リクエスト記憶部２０５のリクエストキーワード記憶領域３０（リクエストＩＤ領域３１及びリクエストキーワード領域３２）に記憶される。
【００２９】
投稿者からのコンテンツが投稿された場合は、コンテンツの受信及び関連付け処理が行われる（ステップＳ１６０）。この処理の詳細については、後述する。
【００３０】
次に、コンテンツ検索処理部２０８により、コンテンツ記憶部２０７の検索が行われ、当該テーマに合致するコンテンツが抽出される（ステップＳ１７０）。この検索は、テーマ１に対応して付与されたリクエストＩＤを用いて行われる。具体例として、図９を用いて、リクエストＩＤ＝１に対応するコンテンツを検出する場合を説明する。このリクエストＩＤ＝１に対応するコンテンツは、コンテンツＩＤ＝１及び５のコンテンツであり、画像（１）及び画像（５）が抽出される。
【００３１】
そして、コンテンツ検索処理部２０８により、図２に示されるように、抽出されたコンテンツ４及び対応するタグキーワード５が、テーマ１等とともに、テーマの発信者に送信される（ステップＳ１８０）。図９を用いて説明した具体例では、画像（１）と画像（５）とが送信される。また、この場合、コンテンツ検索処理部２０８により送信されたコンテンツ等が、発信者のユーザ端末１０１の表示部に表示されるよう構成してもよいし、コンテンツファイルをメールに添付して送信する構成としてもよい。コンテンツが存在するＵＲＬを記載したメールを発信者に送信し、コンテンツにアクセスさせるよう構成してもよい。このように、テーマの発信者は、テーマに合致したコンテンツを、リクエストキーワードを入力することなく、迅速に取得することができる。
【００３２】
また、コンテンツとともに、付属情報として、コンテンツの投稿者のユーザ名、タグキーワードなども送信されるように構成し、これらもユーザ端末１０１の表示画面などに表示されるように構成してもよい。また、タグキーワードに付与された順位の送信や表示も行われるよう構成すれば、発信者は自身が提示したテーマに投稿されたコンテンツの傾向等を知ることができる。
【００３３】
次に、前述のコンテンツ受信及び関連付け処理（ステップＳ１６０）について、図１２のフローチャート等を用いて説明する。まず、コンテンツ受信部２０９により、投稿者のユーザ端末１０２から投稿されたコンテンツ４及びこのコンテンツ４に付与されたタグキーワード５等のデータの受信が行われる（ステップＳ１６１）。
【００３４】
ここで、投稿者から送信される送信データについて説明する。前述のステップＳ１４０により、リクエスト配信制御部２０２から配信されたリクエストを受信したユーザ（投稿者）は、図２に示すように、画像等のコンテンツが記憶された自身のデータベース３の検索や、新たに画像を撮影すること等により、リクエストされたテーマ１、リクエストキーワード２（例えば、図４（ａ）に示す例テーマ１とリクエストキーワード２を参照）に合致するコンテンツ４を抽出する。投稿者は、これらのコンテンツ４を、図２に示されるように、ネットワーク１０４を介してコンテンツ交換システム１０３に送信する。この送信データには、コンテンツ４と、このコンテンツ４の分類や検索等に用いるための複数のタグキーワード５が付与されている（図１、図２参照）。また、何れのテーマに対するコンテンツ４で誰が投稿したかなどを識別するため、リクエストＩＤや発信者のユーザＩＤ、投稿者のユーザＩＤなども送信データに含まれる。
【００３５】
なお、本実施例では、コンテンツに付与されるタグキーワードとして、リクエスト配信制御部２０２から送信されたリクエストキーワードがそのまま付与されるように構成している。更に、必要に応じて投稿者が不要な用語を削除し、新たなタグキーワードを追加するように構成している。そのため、投稿者によるタグキーワードの入力の負担を低減し、迅速かつ容易な投稿が可能となる。図４を用いて具体的に説明すれば、図４の（ｂ）に示すように、リクエストキーワード２に存在した「思い出」が削除されて、新たに「ニューヨーク」がタグキーワード５として追加された。
【００３６】
次に、コンテンツ受信部２０９では、受信したコンテンツ等の記憶が行われる（ステップＳ１６２）。まず、コンテンツは、何れのテーマについて何れの投稿者から投稿されたものか識別するために、図９に示されるように、リクエストＩＤ、投稿者のユーザＩＤとともにコンテンツ記憶部２０７（リクエストＩＤ領域５２、ユーザＩＤ領域５３、コンテンツ領域５４）に記憶される。また、各コンテンツに対応するタグキーワードは、図１０（ａ）に示されるように、コンテンツ記憶部２０７に記憶したコンテンツと対応付けるためのコンテンツＩＤとともに、タグキーワード記憶部２０６（コンテンツＩＤ領域６２、タグキーワード領域６４）に記憶される。なお、コンテンツは、複数のテーマに対して、複数の投稿者から複数送信されてくる場合があるが、本システムのようにコンテンツとタグキーワードとを、リクエストＩＤやユーザＩＤなどと対応付けて記憶することにより、コンテンツの分類、整理が容易で、各データの検索などを迅速に行うことができる。
【００３７】
コンテンツ等の記憶が完了すると、関連付け処理部２１０により、タグキーワードを順位付けして記憶する関連付け処理が行われるが、この関連付け処理について、図９及び図１０を用いて具体的に説明する。例えば、リクエストＩＤ＝１に対応するテーマについて関連付け処理を行う場合、まず、コンテンツ記憶部２０７を検索して、リクエストＩＤ＝１に属するコンテンツのコンテンツＩＤをすべて取得する（ステップＳ１６３）。本実施例の場合、図９に示すように、画像（１）及び画像（５）（コンテンツＩＤ＝１及び５）が該当する。
【００３８】
次に、関連付け処理部２１０により、タグキーワード記憶部２０６の検索が行われ、コンテンツＩＤ＝１及び５に対応するすべてのタグキーワードが取得される（ステップＳ１６４）。本実施例の場合、図１０に示されるように、画像（１）（コンテンツＩＤ＝１）に対して投稿者から付与されたタグキーワードは、「アメリカ」と「ニューヨーク」であり、画像（５）（コンテンツＩＤ＝５）に対して投稿者から付与されたタグキーワードは、「ニューヨーク」と「思い出」である。その後、取得したすべてタグキーワードについて、出現回数がカウントされる（ステップＳ１６５）。本実施例の場合、「ニューヨーク」の出現回数は２回で、「アメリカ」と「思い出」の出現回数は各々１回となる。
【００３９】
上記で得られた出現回数に基づいて、関連付け処理部２１０により、コンテンツごとにタグキーワードの順位付けが行われる（ステップＳ１６６）。本実施例では、「ニューヨーク」の出現回数が最も多いことから、コンテンツＩＤ＝１の画像（１）におけるタグキーワードの順位は、「ニューヨーク」が１位、「アメリカ」が２位となる。コンテンツＩＤ＝５の画像（５）におけるタグキーワードの順位は、「ニューヨーク」が１位、「思い出」が２位となる。そして、関連付け処理部２１０により、図１０の（ｂ）に示されるように、各タグキーワードに対する順位が、タグキーワード記憶部２０６の順位領域６３に記憶されることにより（ステップＳ１６７）、関連付け処理が完了する。
【００４０】
このように、タグキーワードに順位付けを行うことにより、例えば、リクエストＩＤ＝１のテーマを提示したユーザは、自分の提示したテーマには、「ニューヨーク」に関するコンテンツが多く投稿されたことを知ることができる。また、例えば、「ニューヨーク」に限定してコンテンツを検索することにより、ニューヨーク以外の地域での「アメリカ」の写真を除外することができ、ユーザの意図により合致したコンテンツを取得することができる。また、コンテンツを投稿したユーザも、順位付けを参照することにより、テーマにおけるコンテンツの投稿傾向などを知ることができる。
【００４１】
また、投稿者により追加されたタグキーワードを、リクエストキーワードに反映させてもよい。前述の具体例では、リクエストＩＤ＝１のテーマに対応する画像（１）及び画像（５）には、タグキーワードとして「ニューヨーク」が追加されている。したがって、図７の（ｂ）に示すように、関連付け処理部２１０は、リクエスト記憶部２０５に、リクエストＩＤ＝１のリクエストキーワードとして、「ニューヨーク」を追加する。このように、タグキーワードの変更をリクエストキーワードに反映させることにより、テーマの発信者が、新たなキーワードでコンテンツを再検索することなどが可能となる。
【００４２】
以上のようなコンテンツ交換システム１０３を用いることにより、ユーザが自らキーワードを考えることなく、自然文章でテーマを提示するだけで、ユーザの意図に合致するコンテンツを、迅速かつ容易に取得することができる。また、コンテンツを投稿しようとするユーザにおいても、コンテンツ交換システム１０３から与えられるテーマとリクエストキーワードをもとに、投稿するコンテンツを簡易に選択することができる。また、コンテンツに付与するキーワードの入力の負担が低減されるとともに、修正も容易であり、コンテンツの投稿を迅速かつ容易に行うことができる。
【図面の簡単な説明】
【００４３】
【図１】本発明に係るコンテンツ交換システムにおいて、テーマ及びリクエストキーワード、並びに、コンテンツ及びタグキーワードとの関係を説明するための概念図である。
【図２】上記コンテンツ交換システムの使用例を説明するための説明図である。
【図３】上記コンテンツ交換システムの構成を示すブロック図である。
【図４】（ａ）は、投稿者に通知されるテーマ、リクエストキーワード等の表示例を説明するための説明図で、（ｂ）は、投稿者によりコンテンツに付与されたタグキーワードを説明するための説明図である。
【図５】ユーザ情報記憶部のデータ構造を説明するための説明図である。
【図６】リクエスト記憶部におけるテーマ記憶領域のデータ構造を説明するための説明図である。
【図７】リクエスト記憶部におけるリクエストキーワード記憶領域のデータ構造を説明するための説明図である。
【図８】例外辞書部のデータ構造を説明するための説明図である。
【図９】コンテンツ記憶部のデータ構造を説明するための説明図である。
【図１０】タグキーワード記憶部のデータ構造を説明するための説明図であり、（ａ）は、タグキーワードの順位付け前のデータ構造を示し、（ｂ）は、タグキーワードの順位付けが行われ、順位が記憶された状態を示す。
【図１１】コンテンツ交換処理を示すフローチャートである。
【図１２】コンテンツ受信及び記憶の処理を示すフローチャートである。
【符号の説明】
【００４４】
１  テーマ    ２リクエストキーワード    ４  コンテンツ  ５  タグキーワード
１０３  コンテンツ交換システム    ２０１  リクエスト受信部
２０２  リクエスト配信制御部    ２０５  リクエスト記憶部
２０６  タグキーワード記憶部    ２０７  コンテンツ記憶部
２０８  コンテンツ検索処理部    ２０９  コンテンツ受信部
２１０  関連付け処理部
【図１】
2009134675.tif 000003
【図２】
2009134675.tif 000004
【図３】
2009134675.tif 000005
【図４】
2009134675.tif 000006
【図５】
2009134675.tif 000007
【図６】
2009134675.tif 000008
【図７】
2009134675.tif 000009
【図８】
2009134675.tif 000010
【図９】
2009134675.tif 000011
【図１０】
2009134675.tif 000012
【図１１】
2009134675.tif 000013
【図１２】
2009134675.tif 000014