(57)【要約】【課題】コンテンツに付与されたメタ情報をユーザの利用状況に応じて編集することにより、個々のユーザに、利用するそのときに適した表示内容でサービスを提供する。【解決手段】本発明のメタ情報管理装置１は、メタ情報として、キーワードの性質を表すソート情報をキーワードごとに対応付けて記憶するメタ情報記憶部３１と、メタ情報にしたがってコンテンツを処理するコンテンツ処理装置２から、メタ情報の更新を依頼する更新リクエストを受信するリクエスト解析部２１と、更新リクエストに含まれる元のメタ情報７ｂを、ユーザ操作の内容を示す操作情報４２０と、メタ情報記憶部３１に記憶されているメタ情報（３１０ｂ）とに基づいて再構成するメタ情報構成部２３と、更新リクエストに対する応答として、メタ情報構成部２３によって再構成されたメタ情報７ａをコンテンツ処理装置に送信するレスポンス生成部２５とを備えていることを特徴としている。【選択図】図１
2011070512.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに関する情報を示すメタ情報を管理するメタ情報管理装置であって、
上記メタ情報として、コンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けて記憶するメタ情報記憶部と、
上記メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理装置において、表示されたコンテンツに対してユーザ操作が行われたことに伴い生成された、操作されたコンテンツに付与されているメタ情報の更新を依頼する更新リクエストを、上記コンテンツ処理装置から受信するリクエスト受信手段と、
上記更新リクエストに含まれるコンテンツ処理装置の元のメタ情報を、上記更新リクエストに含まれる、上記コンテンツ処理装置において行われた上記ユーザ操作の内容を示す操作情報と、上記メタ情報記憶部に記憶されているメタ情報とに基づいて再構成するメタ情報構成手段と、
上記更新リクエストに対する応答として、上記メタ情報構成手段によって再構成されたメタ情報を上記コンテンツ処理装置に送信するレスポンス送信手段とを備えていることを特徴とするメタ情報管理装置。
【請求項２】
上記更新リクエストに含まれる、上記コンテンツ処理装置において行われたユーザ操作の内容を示す操作情報に基づいて、上記メタ情報記憶部に記憶されているメタ情報を更新するメタ情報更新手段をさらに備えていることを特徴とする請求項１に記載のメタ情報管理装置。
【請求項３】
上記ソート情報は、コンテンツにおけるキーワードの重要性を表した優先度であり、
上記メタ情報更新手段は、上記操作情報に基づいて、上記コンテンツ処理装置においてユーザによって選択されたキーワードの優先度が上位になるように、上記メタ情報記憶部に記憶されているメタ情報を更新することを特徴とする請求項２に記載のメタ情報管理装置。
【請求項４】
上記ソート情報は、コンテンツにおけるキーワードの重要性を表した優先度であり、
上記メタ情報構成手段は、上記操作情報に基づいて、上記コンテンツ処理装置においてユーザによって選択されたキーワードの優先度が上位になるように、上記更新リクエストに対する応答としてのメタ情報を再構成することを特徴とする請求項１から３までのいずれか１項に記載のメタ情報管理装置。
【請求項５】
上記メタ情報記憶部は、上記キーワードに関連する他のコンテンツへのリンク情報をキーワードごとに対応付けて記憶するものであり、
上記メタ情報構成手段は、上記操作情報に基づいて、上記コンテンツ処理装置においてユーザによって選択されたキーワードのリンク情報が、上記コンテンツ処理装置において優先して処理されるように、上記更新リクエストに対する応答としてのメタ情報を再構成することを特徴とする請求項１から４までのいずれか１項に記載のメタ情報管理装置。
【請求項６】
上記メタ情報記憶部は、上記キーワードと関連性があるユーザの条件を示すプロファイルをキーワードごとに対応付けて記憶するものであり、
上記メタ情報構成手段は、上記更新リクエストに含まれる、上記コンテンツ処理装置のユーザに関するユーザ情報の少なくとも一部に合致するプロファイルを有するキーワードが、上記コンテンツ処理装置において優先して処理されるように、上記更新リクエストに対する応答としてのメタ情報を再構成することを特徴とする請求項１から５までのいずれか１項に記載のメタ情報管理装置。
【請求項７】
上記ソート情報は、上記コンテンツ処理装置に表示されたコンテンツのキーワードが、ユーザによって何回操作されたのかを表した閲覧回数であり、
上記メタ情報構成手段は、閲覧回数が多いキーワードほど、上記コンテンツ処理装置において優先して処理されるように、上記更新リクエストに対する応答としてのメタ情報を再構成することを特徴とする請求項１または２に記載のメタ情報管理装置。
【請求項８】
コンテンツを処理して自装置に表示するコンテンツ処理装置であって、
上記コンテンツにはメタ情報が付与されており、該メタ情報はコンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けたものであり、該メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理手段と、
表示されたコンテンツに対して行われたユーザ操作の内容を示す操作情報を生成する操作情報生成手段と、
上記ユーザ操作が行われたコンテンツに付与されているメタ情報と上記操作情報とを含む、該メタ情報の更新を、メタ情報を管理するメタ情報管理装置に対して依頼する更新リクエストを生成するリクエスト生成手段とを備え、
上記コンテンツ処理手段は、
上記メタ情報管理装置から、上記更新リクエストに対する応答として更新されたメタ情報を受信し、該更新されたメタ情報に基づいて、上記コンテンツの表示内容を変更することを特徴とするコンテンツ処理装置。
【請求項９】
上記コンテンツ処理手段は、
上記コンテンツに含まれるキーワードのうち、上記メタ情報に含まれたキーワードを強調して表示することを特徴とする請求項８に記載のコンテンツ処理装置。
【請求項１０】
上記ソート情報は、コンテンツにおけるキーワードの重要性を表した優先度であり、
上記コンテンツ処理手段は、
上記コンテンツに含まれるキーワードのうち、上記メタ情報に含まれたキーワードを、上記優先度の順に表示することを特徴とする請求項８または９に記載のコンテンツ処理装置。
【請求項１１】
請求項１から７までのいずれか１項に記載のメタ情報管理装置と、
請求項８から１０までのいずれか１項に記載のコンテンツ処理装置とを含むことを特徴とするサービス提供システム。
【請求項１２】
コンテンツに関する情報を示すメタ情報を管理するメタ情報管理装置と、コンテンツを処理して自装置に表示するコンテンツ処理装置とを含むサービス提供システムの制御方法であって、
上記コンテンツにはメタ情報が付与されており、該メタ情報はコンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けたものであり、
上記コンテンツ処理装置が、上記メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理ステップと、
上記コンテンツ処理装置が、表示されたコンテンツに対して行われたユーザ操作の内容を示す操作情報を生成する操作情報生成ステップと、
上記コンテンツ処理装置が、上記ユーザ操作が行われたコンテンツに付与されているメタ情報と上記操作情報とを含む、該メタ情報の更新を上記メタ情報管理装置に対して依頼する更新リクエストを生成するリクエスト生成ステップと、
上記メタ情報管理装置が、上記更新リクエストを上記コンテンツ処理装置から受信するリクエスト受信ステップと、
上記メタ情報管理装置が、上記更新リクエストに含まれるコンテンツ処理装置の元のメタ情報を、上記更新リクエストに含まれる上記操作情報と、上記メタ情報管理装置が備えるメタ情報記憶部に記憶されているメタ情報とに基づいて再構成するメタ情報構成ステップと、
上記メタ情報管理装置が、上記更新リクエストに対する応答として、上記メタ情報構成ステップにて再構成されたメタ情報を上記コンテンツ処理装置に送信するレスポンス送信ステップと、
上記コンテンツ処理装置が、上記再構成されたメタ情報に基づいて、上記コンテンツの表示内容を変更するステップとを含むことを特徴とする、サービス提供システムの制御方法。
【請求項１３】
コンピュータを、請求項１から７までのいずれか１項に記載のメタ情報管理装置、または、請求項８から１０までのいずれか１項に記載のコンテンツ処理装置の各手段として機能させるための制御プログラム。
【請求項１４】
請求項１３に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メタ情報が付与されたコンテンツを配信するシステムに関するものである。
【背景技術】
【０００２】
近年の通信ネットワーク技術の急速な発達によって、インターネットなどの通信網を介して、多種多様なデジタルコンテンツを、一般家庭に設置される機器や個人所有の携帯機器にて簡単に受信、利用できるようになってきた。こうしてネットワークの利用者が増加するのに伴って、サービス事業者は、サービス提供サーバからネットワークを介して様々なデジタルコンテンツの配信することによりサービスを提供するようになってきており、そのサービスの内容もますます多様化している。例えば、利用者は、パソコンや携帯電話などをインターネットに接続して、辞書検索、電子書籍閲覧、ニュース閲覧、商品購入などのあらゆるサービスを受けることが可能になっている。
【０００３】
こうしたサービスの多様化によって、膨大な量のデジタルコンテンツが送受信される。よって、デジタルコンテンツにおいては、管理・検索などを容易にするために、本体データ（内容そのもの）に対してメタ情報が付与されることが一般的である。例えば、放送番組データに付与された番組情報、あるいは、電子書籍データに付与された書籍タイトル・著者などの付属情報がこれにあたる。
【０００４】
従来、このメタ情報をデジタルコンテンツの検索に利用する技術が存在する。例えば、特許文献１には、コンテンツに付与されたメタ情報を用いて、コンテンツに関する関連情報の検索を行い、利用者に提示する技術が開示されている。これにより、利用者は、面倒な作業をすることなく、またコンテンツについて知識がなくとも、関連情報を取得することが可能となる。
【０００５】
また、メタ情報を用いてデジタルコンテンツの表示内容を利用者ごとにカスタマイズする技術が存在する。例えば、特許文献２には、放送コンテンツから抽出されたメタ情報と、通信コンテンツに含まれるメタ情報とを照合して、放送コンテンツの商品・サービス情報を、通信コンテンツの一部に組み込んで、通信端末に表示させることが記載されている。これにより、消費者の購買意欲に高いインパクトを与える商品情報やサービス情報を提供することが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１４１５０７号公報（２００５年６月２日公開）
【特許文献２】特開２００９−０８０６０６号公報（２００９年４月１６日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の技術では、デジタルコンテンツに固定的に付与されたメタ情報を利用しているため、当該ユーザやその他多数のユーザ達の利用状況に応じて柔軟にサービスの提供を行ったり、また、個々のユーザに適した多様な内容でデジタルコンテンツを配信したりすることができなかった。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、デジタルコンテンツに付与されたメタ情報をユーザの利用状況に応じて編集することにより、サービスを利用する個々のユーザに、利用するそのときに適した表示内容でサービスを提供することが可能なメタ情報管理装置、コンテンツ処理装置、サービス提供システム、サービス提供システムの制御方法、制御プログラムおよび記録媒体を実現することにある。
【課題を解決するための手段】
【０００９】
本発明に係るメタ情報管理装置は、上記課題を解決するために、コンテンツに関する情報を示すメタ情報を管理するメタ情報管理装置であって、上記メタ情報として、コンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けて記憶するメタ情報記憶部と、上記メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理装置において、表示されたコンテンツに対してユーザ操作が行われたことに伴い生成された、操作されたコンテンツに付与されているメタ情報の更新を依頼する更新リクエストを、上記コンテンツ処理装置から受信するリクエスト受信手段と、上記更新リクエストに含まれるコンテンツ処理装置の元のメタ情報を、上記更新リクエストに含まれる、上記コンテンツ処理装置において行われた上記ユーザ操作の内容を示す操作情報と、上記メタ情報記憶部に記憶されているメタ情報とに基づいて再構成するメタ情報構成手段と、上記更新リクエストに対する応答として、上記メタ情報構成手段によって再構成されたメタ情報を上記コンテンツ処理装置に送信するレスポンス送信手段とを備えていることを特徴としている。
【００１０】
上記構成によれば、メタ情報管理装置は、コンテンツに対して行われたユーザ操作をトリガとして、また、そのユーザ操作の内容を示す操作情報に基づいて、メタ情報を再構成してコンテンツ処理装置に供給することができる。つまり、コンテンツ処理装置に返すメタ情報をユーザの利用状況と自装置にて管理するメタ情報とに応じて再構成する。
【００１１】
これにより、メタ情報管理装置は、リクエスト元のコンテンツ処理装置のユーザの利用状況を加味して、メタ情報を更新し、コンテンツ処理装置に返すことができる。
【００１２】
コンテンツ処理装置は、このようにして更新されたメタ情報にしたがって、同じコンテンツでも異なる表示内容にカスタマイズして表示することが可能となる。
【００１３】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した表示内容でサービスを提供することが可能となる。
【００１４】
本発明のメタ情報管理装置は、上記更新リクエストに含まれる、上記コンテンツ処理装置において行われたユーザ操作の内容を示す操作情報に基づいて、上記メタ情報記憶部に記憶されているメタ情報を更新するメタ情報更新手段をさらに備えていることを特徴とする請求項１に記載のメタ情報管理装置。
【００１５】
上記構成によれば、メタ情報管理装置は、コンテンツ処理装置に返すメタ情報を再構成するとともに、自装置にて管理するメタ情報も上記操作情報に応じて更新する。
【００１６】
これにより、これ以降同様に、同じあるいは他のコンテンツ処理装置からメタ情報の更新リクエストを受け付けた場合には、更新後の自装置のメタ情報に基づいて、コンテンツ処理装置に返すメタ情報が再構成される。
【００１７】
以上のことから、メタ情報管理装置は、リクエスト元のコンテンツ処理装置のユーザの利用状況を加味することはもちろん、併せて、その他多数のユーザ達の過去の利用状況も加味して、更新後のメタ情報（およびコンテンツ）を上記コンテンツ処理装置に返すことができる。
【００１８】
上記メタ情報管理装置において、上記ソート情報は、コンテンツにおけるキーワードの重要性を表した優先度であり、上記メタ情報更新手段は、上記操作情報に基づいて、上記コンテンツ処理装置においてユーザによって選択されたキーワードの優先度が上位になるように、上記メタ情報記憶部に記憶されているメタ情報を更新することが好ましい。
【００１９】
上記メタ情報管理装置において、上記ソート情報は、コンテンツにおけるキーワードの重要性を表した優先度であり、上記メタ情報構成手段は、上記操作情報に基づいて、上記コンテンツ処理装置においてユーザによって選択されたキーワードの優先度が上位になるように、上記更新リクエストに対する応答としてのメタ情報を再構成することが好ましい。
【００２０】
上記メタ情報管理装置において、上記メタ情報記憶部は、上記キーワードに関連する他のコンテンツへのリンク情報をキーワードごとに対応付けて記憶するものであり、上記メタ情報構成手段は、上記操作情報に基づいて、上記コンテンツ処理装置においてユーザによって選択されたキーワードのリンク情報が、上記コンテンツ処理装置において優先して処理されるように、上記更新リクエストに対する応答としてのメタ情報を再構成してもよい。
【００２１】
上記メタ情報管理装置において、上記メタ情報記憶部は、上記キーワードと関連性があるユーザの条件を示すプロファイルをキーワードごとに対応付けて記憶するものであり、上記メタ情報構成手段は、上記更新リクエストに含まれる、上記コンテンツ処理装置のユーザに関するユーザ情報の少なくとも一部に合致するプロファイルを有するキーワードが、上記コンテンツ処理装置において優先して処理されるように、上記更新リクエストに対する応答としてのメタ情報を再構成してもよい。
【００２２】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した、あるいは、利用中サービスと関連して効果的な表示内容でサービスを提供することが可能となる。
【００２３】
あるいは、上記ソート情報は、上記コンテンツ処理装置に表示されたコンテンツのキーワードが、ユーザによって何回操作されたのかを表した閲覧回数であり、上記メタ情報構成手段は、閲覧回数が多いキーワードほど、上記コンテンツ処理装置において優先して処理されるように、上記更新リクエストに対する応答としてのメタ情報を再構成してもよい。
【００２４】
本発明のコンテンツ処理装置は、上記課題を解決するために、コンテンツを処理して自装置に表示するコンテンツ処理装置であって、上記コンテンツにはメタ情報が付与されており、該メタ情報はコンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けたものであり、該メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理手段と、表示されたコンテンツに対して行われたユーザ操作の内容を示す操作情報を生成する操作情報生成手段と、上記ユーザ操作が行われたコンテンツに付与されているメタ情報と上記操作情報とを含む、該メタ情報の更新を、メタ情報を管理するメタ情報管理装置に対して依頼する更新リクエストを生成するリクエスト生成手段とを備え、上記コンテンツ処理手段は、上記メタ情報管理装置から、上記更新リクエストに対する応答として更新されたメタ情報を受信し、該更新されたメタ情報に基づいて、上記コンテンツの表示内容を変更することを特徴としている。
【００２５】
上記構成によれば、コンテンツに対して何らかのユーザ操作が生じた場合に、メタ情報の更新を依頼するので、ユーザの利用状況に応じた最新のメタ情報を入手することが可能となり、サービスを利用する個々のユーザに対し、利用するそのときに適した表示内容でコンテンツを表示することが可能となる。
【００２６】
上記コンテンツ処理装置において、上記コンテンツ処理手段は、上記コンテンツに含まれるキーワードのうち、上記メタ情報に含まれたキーワードを強調して表示してもよい。
【００２７】
上記ソート情報は、コンテンツにおけるキーワードの重要性を表した優先度であり、上記コンテンツ処理手段は、上記コンテンツに含まれるキーワードのうち、上記メタ情報に含まれたキーワードを、上記優先度の順に表示してもよい。
【００２８】
上述のメタ情報管理装置と、上述のコンテンツ処理装置とを含むサービス提供システムも本発明の範疇に入る。
【００２９】
本発明のサービス提供システムの制御方法は、上記課題を解決するために、コンテンツに関する情報を示すメタ情報を管理するメタ情報管理装置と、コンテンツを処理して自装置に表示するコンテンツ処理装置とを含むサービス提供システムの制御方法であって、上記コンテンツにはメタ情報が付与されており、該メタ情報はコンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けたものであり、上記コンテンツ処理装置が、上記メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理ステップと、上記コンテンツ処理装置が、表示されたコンテンツに対して行われたユーザ操作の内容を示す操作情報を生成する操作情報生成ステップと、上記コンテンツ処理装置が、上記ユーザ操作が行われたコンテンツに付与されているメタ情報と上記操作情報とを含む、該メタ情報の更新を上記メタ情報管理装置に対して依頼する更新リクエストを生成するリクエスト生成ステップと、上記メタ情報管理装置が、上記更新リクエストを上記コンテンツ処理装置から受信するリクエスト受信ステップと、上記メタ情報管理装置が、上記更新リクエストに含まれるコンテンツ処理装置の元のメタ情報を、上記更新リクエストに含まれる上記操作情報と、上記メタ情報管理装置が備えるメタ情報記憶部に記憶されているメタ情報とに基づいて再構成するメタ情報構成ステップと、上記メタ情報管理装置が、上記更新リクエストに対する応答として、上記メタ情報構成ステップにて再構成されたメタ情報を上記コンテンツ処理装置に送信するレスポンス送信ステップと、上記コンテンツ処理装置が、上記再構成されたメタ情報に基づいて、上記コンテンツの表示内容を変更するステップとを含むことを特徴としている。
【００３０】
なお、上記メタ情報管理装置および上記コンテンツ処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記メタ情報管理装置または上記コンテンツ処理装置をコンピュータにて実現させる上記メタ情報管理装置または上記コンテンツ処理装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３１】
本発明に係るメタ情報管理装置は、上記課題を解決するために、コンテンツに関する情報を示すメタ情報を管理するメタ情報管理装置であって、上記メタ情報として、コンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けて記憶するメタ情報記憶部と、上記メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理装置において、表示されたコンテンツに対してユーザ操作が行われたことに伴い生成された、操作されたコンテンツに付与されているメタ情報の更新を依頼する更新リクエストを、上記コンテンツ処理装置から受信するリクエスト受信手段と、上記更新リクエストに含まれるコンテンツ処理装置の元のメタ情報を、上記更新リクエストに含まれる、上記コンテンツ処理装置において行われた上記ユーザ操作の内容を示す操作情報と、上記メタ情報記憶部に記憶されているメタ情報とに基づいて再構成するメタ情報構成手段と、上記更新リクエストに対する応答として、上記メタ情報構成手段によって再構成されたメタ情報を上記コンテンツ処理装置に送信するレスポンス送信手段とを備えていることを特徴としている。
【００３２】
本発明のコンテンツ処理装置は、上記課題を解決するために、コンテンツを処理して自装置に表示するコンテンツ処理装置であって、上記コンテンツにはメタ情報が付与されており、該メタ情報はコンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けたものであり、該メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理手段と、表示されたコンテンツに対して行われたユーザ操作の内容を示す操作情報を生成する操作情報生成手段と、上記ユーザ操作が行われたコンテンツに付与されているメタ情報と上記操作情報とを含む、該メタ情報の更新を、メタ情報を管理するメタ情報管理装置に対して依頼する更新リクエストを生成するリクエスト生成手段とを備え、上記コンテンツ処理手段は、上記メタ情報管理装置から、上記更新リクエストに対する応答として更新されたメタ情報を受信し、該更新されたメタ情報に基づいて、上記コンテンツの表示内容を変更することを特徴としている。
【００３３】
本発明のサービス提供システムの制御方法は、上記課題を解決するために、コンテンツに関する情報を示すメタ情報を管理するメタ情報管理装置と、コンテンツを処理して自装置に表示するコンテンツ処理装置とを含むサービス提供システムの制御方法であって、上記コンテンツにはメタ情報が付与されており、該メタ情報はコンテンツに関連するキーワードの性質を表すソート情報をキーワードごとに対応付けたものであり、上記コンテンツ処理装置が、上記メタ情報にしたがってコンテンツを処理して表示するコンテンツ処理ステップと、上記コンテンツ処理装置が、表示されたコンテンツに対して行われたユーザ操作の内容を示す操作情報を生成する操作情報生成ステップと、上記コンテンツ処理装置が、上記ユーザ操作が行われたコンテンツに付与されているメタ情報と上記操作情報とを含む、該メタ情報の更新を上記メタ情報管理装置に対して依頼する更新リクエストを生成するリクエスト生成ステップと、上記メタ情報管理装置が、上記更新リクエストを上記コンテンツ処理装置から受信するリクエスト受信ステップと、上記メタ情報管理装置が、上記更新リクエストに含まれるコンテンツ処理装置の元のメタ情報を、上記更新リクエストに含まれる上記操作情報と、上記メタ情報管理装置が備えるメタ情報記憶部に記憶されているメタ情報とに基づいて再構成するメタ情報構成ステップと、上記メタ情報管理装置が、上記更新リクエストに対する応答として、上記メタ情報構成ステップにて再構成されたメタ情報を上記コンテンツ処理装置に送信するレスポンス送信ステップと、上記コンテンツ処理装置が、上記再構成されたメタ情報に基づいて、上記コンテンツの表示内容を変更するステップとを含むことを特徴としている。
【００３４】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した表示内容でサービスを提供することが可能になるという効果を奏する。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態におけるメタ情報管理装置の要部構成を示すブロック図である。
【図２】本発明の実施形態におけるサービス提供システムの概略構成を示す図である。
【図３】本発明のコンテンツ処理装置としての携帯電話の要部構成を示すブロック図である。
【図４】携帯電話のレスポンス取得部が、メタ情報管理装置から受信するレスポンスの具体例を示す図である。
【図５】図４に示すレスポンスに含まれるコンテンツが、同レスポンスに含まれるメタ情報にしたがって処理され、表示部に表示されたときの表示画面の一例を示す図である。
【図６】携帯電話の表示部に表示されたコンテンツに対して、ユーザ操作が行われたときの表示画面の一例を示す図である。
【図７】図６に示すユーザ操作に応じて、携帯電話のリクエスト生成部が生成したリクエストの具体例を示す図である。
【図８】携帯電話のサービス情報記憶部に記憶されている、携帯電話が利用するサービスに関する情報（サービス情報）の具体例を示す図である。
【図９】メタ情報管理装置のサービス情報記憶部に記憶されている、メタ情報管理装置がアクセス可能なサービスの宛先情報（サービス情報）の具体例を示す図である。
【図１０】メタ情報管理装置のコンテンツ記憶部に記憶されている、コンテンツのデータベースの具体例を示す図である。
【図１１】メタ情報管理装置のメタ情報記憶部に記憶されている、メタ情報データベースの具体例を示す図であり、メタ情報管理装置のメタ情報構成部またはメタ情報更新部がメタ情報更新処理を実行する場合のデータの流れを示す図である。
【図１２】メタ情報管理装置のレスポンス生成部が生成したレスポンスの具体例を示す図である。
【図１３】携帯電話において、図１２に示すレスポンスが処理されて、カスタマイズされたコンテンツが表示されたときの表示画面の具体例を示す図である。
【図１４】本発明のサービス提供システムにおける各装置の処理の流れを示すフローチャートである。
【図１５】本発明の他の実施形態においてメタ情報管理装置がメタ情報更新処理を実行する場合のデータの流れを示す図である。
【図１６】図１５に示すメタ情報（７ａ）に基づいて、携帯電話がコンテンツをカスタマイズして表示したときの表示画面の具体例を示す図である。
【図１７】本発明のさらに他の実施形態においてメタ情報管理装置がメタ情報更新処理を実行する場合のデータの流れを示す図である。
【図１８】図１７に示すメタ情報（７ａ）に基づいて、携帯電話がコンテンツをカスタマイズして表示したときの表示画面の具体例を示す図である。
【図１９】本発明のさらに他の実施形態においてメタ情報管理装置がコンテンツ取得処理およびメタ情報更新処理を実行する場合のデータの流れを示す図である。
【発明を実施するための形態】
【００３６】
≪実施形態１≫
以下、本発明の実施形態について、図面に基づいて説明する。まず、本実施形態の説明に用いるサービス提供システムの概要を具体例に即して説明する。
【００３７】
〔サービス提供システム〕
図２は、本発明の実施形態におけるサービス提供システム１００の概略構成を示す図である。図２に示すとおり、サービス提供システム１００は、大きく分けて、サービスを利用するクライアントとしてのコンテンツ処理装置２と、サービスを提供するサーバとしてのメタ情報管理装置１およびコンテンツ配信サーバ３とを含んでいる。
【００３８】
本実施形態では、サーバ側は、メタ情報を管理するメタ情報管理装置１と、サービスの中身であるコンテンツ６を配信するコンテンツ配信サーバ３とに分かれている。メタ情報管理装置１は、インターネットなどのネットワークを介してサービスごとに複数のコンテンツ配信サーバ３と通信することができ、コンテンツ処理装置２から要求されたサービスのコンテンツ６を取得し、それを、自装置にて管理しているメタ情報７とともに、ネットワークを介してコンテンツ処理装置２に供給することができる。
【００３９】
具体的には、例えば、コンテンツ配信サーバ３としては、電子書籍をコンテンツとして配信する書籍閲覧サービスを実行する書籍提供サーバ３ａ、単語についての辞書検索結果をコンテンツとして配信する辞書検索サービスを実行する辞書検索サーバ３ｂ、ニュースをコンテンツとして配信するニュース検索サービス実行するニュース提供サーバ３ｃ、商品情報および商品購入手続のためのアプリケーションをコンテンツとして配信するショッピングサービスを実行する商品検索サーバ３ｄなどが挙げられる。メタ情報管理装置１は、コンテンツ処理装置２から、ある電子書籍を要求された場合には、書籍提供サーバ３ａに対して、その電子書籍を要求するサービスリクエストを送信する。
【００４０】
メタ情報管理装置１は、書籍提供サーバ３ａから要求した電子書籍（コンテンツ６）を含むサービスレスポンスを受け取ると、本発明のメタ情報に係る諸々の処理を実行して生成したメタ情報７とともに、上記コンテンツ６を要求元のコンテンツ処理装置２に供給する。メタ情報の中身およびそれに係る処理の内容については、後に詳述する。
【００４１】
なお、本発明のサービス提供システム１００において、サーバ側の形態は、上述の形態に限定されない。メタ情報管理装置１は、メタ情報の登録や更新に関する処理のみをコンテンツ処理装置２との通信によって実行してもよく、この場合は、コンテンツ処理装置２は、コンテンツ６の要求、取得をコンテンツ配信サーバ３と直接通信して行う。あるいは、サーバ側は、メタ情報管理装置１が、供給すべきあらゆるコンテンツを保有し、メタ情報管理装置１の１台でコンテンツ配信サーバ３としても機能できるような形態であってもよい。
【００４２】
本実施形態における、クライアント側のコンテンツ処理装置２は、ネットワークを介してコンテンツ６およびメタ情報７を取得する通信機能と、そのコンテンツ６を表示する表示機能とが搭載されたあらゆる情報処理装置で実現することができる。
【００４３】
具体的には、例えば、コンテンツ処理装置２は、携帯電話２ａ、電子書籍リーダ２ｂ、その他ＰＤＡ（Personal Digital Assistant）など、ユーザが個人で携帯する携帯型通信端末装置で実現されてもよいし、ＨＤＤレコーダとそれに接続するデジタルテレビとから構成されるホームネットワーク２ｃで実現されてもよいし、パソコン２ｄ、プリンタ（コンテンツ処理装置、図示せず）などの各種情報処理装置で実現されてもよい。本実施形態では、複数のユーザがこのサービス提供システム１００におけるサービスを利用しており、各ユーザは、自身が所有する１または複数のコンテンツ処理装置２を操作して、メタ情報管理装置１と通信し、各種サービスを利用することができる。
【００４４】
コンテンツ処理装置２は、ユーザの操作にしたがって、サービス（コンテンツ）の要求（サービスリクエスト４０）と、メタ情報の更新の依頼（更新リクエスト４１）とを行うためのリクエスト４を生成し、メタ情報管理装置１に送信する。このリクエスト４は、他にも、サービスの取得やメタ情報の更新に利用されるパラメータ４２も含まれている。
【００４５】
そして、コンテンツ処理装置２は、リクエスト４の応答として、メタ情報管理装置１から受け取ったレスポンス５（サービスレスポンス５０および更新レスポンス５１）を処理して、更新されたメタ情報７に基づいてコンテンツ６を処理して表示する。
【００４６】
このようにして、コンテンツ６は、常に、コンテンツ処理装置２の更新リクエスト４１に応じて更新されたメタ情報７とともに供給されるので、コンテンツ処理装置２は、最新のメタ情報７に基づいてコンテンツ６を処理し、表示することができる。これにより、サービスを利用する個々のユーザに対し、利用するそのときに適した表示内容でサービスを提供するサービス提供システム１００を実現することが可能である。
【００４７】
次に、サービス提供システム１００を構成する、コンテンツ処理装置２、メタ情報管理装置１の各装置の構成についてより詳細に説明する。以下では、本発明のコンテンツ処理装置２を携帯電話２ａに適用した場合について説明する。
【００４８】
〔コンテンツ処理装置の構成〕
図３は、本発明のコンテンツ処理装置２としての携帯電話２ａの要部構成を示すブロック図である。図３に示すとおり、携帯電話２ａは、制御部６０、記憶部６１、通信部６２、操作部６３、および、表示部６４を少なくとも備える構成である。
【００４９】
通信部６２は、通信網を介して外部の装置と通信を行うものである。通信部６２は、本実施形態では、携帯電話網およびインターネットを介して、サービス提供システム１００における各装置とデータの送受信を行うことができる。
【００５０】
操作部６３は、ユーザが携帯電話２ａに指示信号を入力するためのものである。操作部６３は、ボタン（十字キー、決定キー、文字入力キーなど）、または、表示部６４と一体に構成されたタッチパネルなどの適宜の入力装置で構成される。
【００５１】
表示部６４は、携帯電話２ａが取得、保存するコンテンツを表示したり、ユーザが携帯電話２ａを操作するための操作画面をＧＵＩ（Graphical User Interface）画面として表示したりするものである。表示部６４は、例えば、ＬＣＤ（液晶ディスプレイ）などの表示装置で構成される。
【００５２】
記憶部６１は、制御部６０が実行する制御プログラムおよびＯＳプログラム、ならびに、制御部６０が、携帯電話２ａが有する各種機能を実行するときに読み出す各種データを記憶するものである。特に、記憶部６１は、携帯電話２ａが実行する、コンテンツ表示処理、コンテンツ要求処理、（メタ情報の）更新依頼処理を実行する際に読み出す各種プログラム、データを記憶する。具体的には、記憶部６１には、メタ情報記憶部８１、コンテンツ記憶部８２およびサービス情報記憶部８５が含まれる。さらに、ユーザ情報記憶部８３、および、装置情報記憶部８４が含まれていてもよい。
【００５３】
制御部６０は、携帯電話２ａが備える各部を統括制御するものであり、機能ブロックとして、レスポンス取得部７１、メタ情報解析部７２、コンテンツ処理部７３、操作情報生成部７４およびリクエスト生成部７５を備えている。
【００５４】
上述した制御部６０の各機能ブロックは、ＣＰＵ（central processing unit）が、ＲＯＭ（read only memory）等で実現された記憶装置（記憶部６１）に記憶されているプログラムを不図示のＲＡＭ（random access memory）等に読み出して実行することで実現できる。
【００５５】
制御部６０のレスポンス取得部７１は、携帯電話２ａが送信したリクエスト４に対する応答としてメタ情報管理装置１から供給されたレスポンス５を取得するものである。レスポンス取得部７１は、通信部６２を介してレスポンス５を取得すると、レスポンス５に含まれるコンテンツ６をコンテンツ記憶部８２に、メタ情報７をメタ情報記憶部８１にそれぞれ記憶する。レスポンス５のデータ構造および具体例については後述する。
【００５６】
メタ情報解析部７２は、コンテンツ６とともに供給されたメタ情報７を解析し、解析結果をコンテンツ処理部７３に供給するものである。
【００５７】
コンテンツ処理部７３は、コンテンツ６を、解析されたメタ情報７にしたがって処理して、表示部６４に表示するための表示用データを生成するものである。
【００５８】
操作情報生成部７４は、操作部６３を介して入力されたユーザ操作の信号を受け付けるものである。また、表示部６４に表示されたコンテンツ６に対して行われたユーザ操作について、その操作内容を示す操作情報を生成するものである。操作情報生成部７４は、生成した操作情報をリクエスト生成部７５に供給する。操作情報が生成されたというイベントは、コンテンツ６のメタ情報７の更新をメタ情報管理装置１に対して依頼するという更新依頼処理のトリガとなる。
【００５９】
リクエスト生成部７５は、ユーザ操作にしたがって、コンテンツ要求処理および更新依頼処理を実行するものである。さらに具体的には、リクエスト生成部７５は、受け付けたユーザ操作の内容にしたがって、操作情報生成部７４が生成した操作情報とメタ情報記憶部８１に記憶されているメタ情報とを用いて、リクエスト４を生成する。リクエスト生成部７５によって生成されるリクエスト４には、ユーザが所望するコンテンツを要求するためのサービスリクエスト４０と、ユーザ操作に応じたメタ情報の更新を依頼するための更新リクエスト４１とが含まれる。リクエスト４のデータ構造および具体例については後述する。なお、リクエスト生成部７５は、ユーザ情報記憶部８３および装置情報記憶部８４に記憶されている各種情報を、パラメータとしてリクエスト４に含めてもよい。
【００６０】
上記構成によれば、携帯電話２ａは、コンテンツの要求とともにメタ情報の更新を依頼するので、コンテンツとともに最新のメタ情報を入手することが可能となり、サービスを利用する個々のユーザに対し、利用するそのときに適した表示内容でコンテンツを表示することが可能となる。
【００６１】
上述の例では、サービスリクエスト４０と更新リクエスト４１とは同時に生成されているが、本発明の構成はこれに限定されない。新たなコンテンツがリクエストされるのではなく、同じコンテンツに対して何らかのユーザ操作が行われた場合には、それをトリガとして、更新リクエスト４１だけをメタ情報管理装置１に送信する構成でもよい。
【００６２】
上記構成によれば、コンテンツに対して何らかのユーザ操作が生じた場合に、メタ情報の更新を依頼するので、ユーザの利用状況に応じた最新のメタ情報を入手することが可能となり、サービスを利用する個々のユーザに対し、利用するそのときに適した表示内容に修正して（カスタマイズして）コンテンツを表示することが可能となる。
【００６３】
〔レスポンスとメタ情報について〕
図４は、レスポンス取得部７１が、メタ情報管理装置１から受信するレスポンス５の具体例を示す図である。図４に示すとおり、レスポンス５は、コンテンツ６とメタ情報７とを含むデータ構造となっている。図４に図示されているコンテンツ６は、上述のサービスリクエスト４０の応答としてのサービスレスポンス５０の具体的内容を示し、メタ情報７は、上述の更新リクエスト４１の応答としての更新レスポンス５１の具体的内容を示す。
【００６４】
図４には、コンテンツ６が、書籍提供サーバ３ａから配信された電子書籍データである場合の具体例が示されており、コンテンツ６は、例えば、電子書籍を一意に特定する書籍ＩＤと、書籍の本文とを含んでいる。
【００６５】
メタ情報は、表示対象データであるコンテンツに関する情報であり、特に、該コンテンツを表示する際に必要な情報が記述されているものである。本実施形態では、メタ情報７は、コンテンツ６に関連する１以上のキーワードを少なくとも含み、各キーワードにソート情報が対応付けられたデータ構造を有する。ここで、ソート情報とは、キーワードが持つ性質を表す情報である。本実施形態では、ソート情報は、特に順序の要素を含んでいることが好ましい。サービス提供システム１００を構成する各情報処理装置（１〜３）は、上記ソート情報を参照することにより、データ（ここではキーワード）を昇順、降順に並べ替えることが可能となる。ソート情報は、各キーワードをソートできるように、例えばアルファベット、五十音、数値などで実現される。本実施形態では、一例として、ソート情報は、キーワードの優先度（そのコンテンツにおける当該キーワードの重要性の度合い）を表すものとする。
【００６６】
図５は、図４に示すコンテンツ６が、メタ情報７にしたがって処理され、表示部６４に表示されたときの表示画面の一例を示す図である。
【００６７】
メタ情報解析部７２は、レスポンス５に含まれるメタ情報７を解析し、コンテンツ６と関連するキーワードとして、「書籍」、「表示」、「薔薇」の３つの各文字列を認識する。各文字列に対応付けられている優先度も合わせて認識してもよい。コンテンツ処理部７３は、メタ情報解析部７２が認識した上記各文字列がコンテンツ６に含まれている場合に、その文字列に対して、所定のカスタマイズ処理を施す。図５に示す例では、コンテンツ処理部７３は、各文字列についてのみフォントを大きくし、太字にして、強調表示するようにコンテンツの表示用データをカスタマイズしている（ウィンドウ１５０）。
【００６８】
メタ情報７は、既述のとおり、携帯電話２ａにおいてコンテンツ６が操作されることをトリガとして、メタ情報管理装置１にて都度更新されるものであるので、そのようなメタ情報７にしたがってコンテンツをカスタマイズすることにより、携帯電話２ａで表示するコンテンツ６に対して、利用状況に応じた表示内容のカスタマイズが可能となる。
【００６９】
例えば、携帯電話２ａがサービスを初めて利用した場合など、従前のメタ情報７というものがそもそも存在しない状況では、メタ情報解析部７２は解析の処理を行うことはしない。この場合、書籍の本文は、どの文字列も強調表示されないまま、デフォルトの設定にしたがってコンテンツ処理部７３によって表示される（ウィンドウ１５１）。そして、携帯電話２ａの利用状況に応じて、メタ情報７が生成される。例えば、携帯電話２ａにおいて、「書籍」、「表示」、「薔薇」のキーワードについて頻繁に各種サービスが起動される、などの利用履歴がメタ情報管理装置１に蓄積された結果、「書籍」、「表示」、「薔薇」のキーワードについてのメタ情報がメタ情報管理装置１から携帯電話２ａに供給される。
【００７０】
なお、ウィンドウ１５１からウィンドウ１５０への表示内容の変更は、カスタマイズの一例であるので、コンテンツ処理部７３の構成はこれに限定されない。例えば、メタ情報のキーワードに関連してコンテンツをどのようにカスタマイズして表示するのかをサービスごとに定めた規則をあらかじめ記憶部６１に保存しておき、コンテンツ処理部７３は、その規則にしたがって、メタ情報を参照してコンテンツをカスタマイズしてもよい。例えば、コンテンツ処理部７３は、書籍閲覧サービスでは、メタ情報７のキーワードは優先度に関係なく一律太字の強調表示の処理を行うが、辞書検索サービスでは、各キーワードの辞書検索結果について、優先度に合わせて表示順序を並べ替える処理を行う、というように、サービスに応じた表示内容のカスタマイズを実現することができる。
【００７１】
〔リクエストと操作情報について〕
図６は、表示部６４に表示されたコンテンツ６に対して、ユーザ操作が行われたときの表示画面の一例を示す図である。図７は、上記ユーザ操作に応じてリクエスト生成部７５が生成したリクエスト４の具体例を示す図である。
【００７２】
例えば、ユーザが、ウィンドウ１５０として表示された電子書籍を閲覧中に、「薔薇」という単語について、辞書を引きたくなったとする。
【００７３】
ユーザは、操作部６３を操作して「薔薇」の文字列を選択した状態で、辞書検索サービスを起動する。一例として図６は、図５のウィンドウ１５０のうち、「薔薇」の文字列が選択され、それが白抜きでさらに強調表示された状態を示す。この状態で、ユーザは、辞書検索サービスを起動するためのキー操作を、操作部６３を用いて行う。
【００７４】
本実施形態では、図８に示すとおり、サービス情報記憶部８５において、辞書検索サーバ３ｂの辞書検索サービスが利用可能なサービスとしてあらかじめ登録されているものとする。図８は、サービス情報記憶部８５に記憶されている、携帯電話２ａが利用するサービスに関する情報（サービス情報）の具体例を示す図である。なお、文字列の選択操作、および、別サービスの起動操作の具体的な手順については特に限定する必要はない。携帯電話２ａに備わる操作部６３を用いて、既存の手順で、「薔薇」を選択する、辞書検索サービスを起動する、というユーザ操作が行われればよい。
【００７５】
上記ユーザ操作のイベントが発生すると、操作情報生成部７４は、操作情報を生成して、イベントの発生およびユーザ操作の内容をリクエスト生成部７５に通知する。具体的には、『コンテンツ６表示中に、キーワード「薔薇」が選択され、辞書検索サービスが呼び出された』旨を通知する。
【００７６】
リクエスト生成部７５は、上記操作情報と、記憶部６１に記憶されている各種データとに基づいて、上述のユーザ操作に応じたリクエスト４を生成して送信する。
【００７７】
具体的には、まず、リクエスト生成部７５は、上記操作情報から「辞書検索サービス」が呼び出されたと判断し、サービス情報記憶部８５を参照して、当該サービスを呼び出すためのサービスリクエスト４０を生成する。
【００７８】
図８に示すとおり、サービス情報記憶部８５には、利用可能なサービスごとに、参照パラメータが対応付けて記憶されている。参照パラメータとは、リクエストを受けたサーバ側（メタ情報管理装置１／コンテンツ配信サーバ３）が、コンテンツを特定したり、生成したりする際に必要となる情報のことである。例えば、辞書検索サービスには、参照パラメータ「優先度、キーワード、操作情報」が関連付けられている。そこで、辞書検索サーバ３ｂのコンテンツをリクエストするときには、携帯電話２ａは、メタ情報管理装置１およびコンテンツ配信サーバ３に対して、「優先度、キーワード、操作情報」参照して、コンテンツを生成するよう要求する。すなわち、リクエスト生成部７５は、図７に示すとおり、要求するサービスを特定する情報と、必要な参照パラメータを指定する情報とを含むサービスリクエスト４０を生成する。後述するが、上記参照パラメータの中身（パラメータ４２）もリクエスト４に含められる。
【００７９】
また、リクエスト生成部７５は、『キーワード「薔薇」に対して選択操作が行われた』と判断し、この操作情報に基づいてメタ情報７を更新するようにメタ情報管理装置１に依頼するための更新リクエスト４１を生成する。具体的には、リクエスト生成部７５は、図７に示すとおり、“「薔薇」が選択された”という操作情報４２０を、必要な参照パラメータとして指定する更新リクエスト４１を生成する。
【００８０】
さらに、リクエスト生成部７５は、上述のサービスリクエスト４０と更新リクエスト４１とで指定した参照パラメータの中身を、パラメータ４２としてリクエスト４に含める。図７に示すとおり、リクエスト生成部７５は、更新前のメタ情報７ｂ（キーワードおよびその優先度）をメタ情報記憶部８１から読み出してリクエスト４に含める。また、“「薔薇」が選択された”という操作情報４２０を操作情報生成部７４から取得してリクエスト４に含める。
【００８１】
上述のとおりリクエスト生成部７５が生成したリクエスト４は、通信部６２を介してメタ情報管理装置１に送信される。
【００８２】
メタ情報管理装置１は、リクエスト４に応じて、要求されたサービス（コンテンツ）の取得、および、メタ情報の更新を実行し、実行結果のレスポンス５を携帯電話２ａに返す。以下では、メタ情報管理装置１の構成および動作について詳細に説明する。
【００８３】
〔メタ情報管理装置の構成〕
図１は、本発明の実施形態におけるメタ情報管理装置１の要部構成を示すブロック図である。図１に示すとおり、メタ情報管理装置１は、制御部１０、記憶部１１および通信部１２を少なくとも備える構成である。
【００８４】
通信部１２は、通信網を介して外部の装置と通信を行うものである。通信部１２は、本実施形態では、インターネットを介して、サービス提供システム１００における各装置とデータの送受信を行うことができる。
【００８５】
記憶部１１は、制御部１０が実行する制御プログラムおよびＯＳプログラム、ならびに、制御部１０が、メタ情報管理装置１が有する各種機能を実行するときに読み出す各種データを記憶するものである。特に、記憶部１１は、メタ情報管理装置１が実行する、コンテンツ取得処理、メタ情報更新処理を実行する際に読み出す各種プログラム、データを記憶する。具体的には、記憶部１１には、メタ情報記憶部３１、コンテンツ記憶部３２およびサービス情報記憶部３３が含まれる。
【００８６】
制御部１０は、メタ情報管理装置１が備える各部を統括制御するものであり、機能ブロックとして、リクエスト解析部２１、パラメータ取得部２２、メタ情報構成部２３、サービス取得部２４、レスポンス生成部２５およびメタ情報更新部２６を備えている。
【００８７】
上述した制御部１０の各機能ブロックは、ＣＰＵ（central processing unit）が、ＲＯＭ（read only memory）等で実現された記憶装置（記憶部１１）に記憶されているプログラムを不図示のＲＡＭ（random access memory）等に読み出して実行することで実現できる。
【００８８】
制御部１０のリクエスト解析部２１は、コンテンツ処理装置２から送信されたリクエスト４を、通信部１２を介して受信し、メタ情報管理装置１の各部がリクエスト４の中身を参照して利用できるように、リクエスト４を解析するものである。リクエスト解析部２１は、リクエスト４にサービスリクエスト４０が含まれていれば、サービス（コンテンツ）を取得する必要があると判断し、更新リクエスト４１が含まれていれば、メタ情報を更新する必要があると判断する。リクエスト解析部２１が行った解析の結果は、コンテンツ取得処理を実行する各部と、メタ情報更新処理を実行する各部とに対して、それぞれが必要な情報とともに供給される。
【００８９】
パラメータ取得部２２は、解析された参照パラメータの指定にしたがって、必要なパラメータをパラメータ４２から取得するものである。パラメータ取得部２２は、サービスリクエスト４０にしたがって、コンテンツ取得処理に必要な情報をサービス取得部２４に供給する。具体的には、パラメータ取得部２２は、サービス取得部２４に対し、リクエストされているサービスが辞書検索サービスである旨を通知し（「サービス名：辞書検索」）、図７に示すメタ情報７ｂ（キーワード、優先度）を供給する。必要に応じて、操作情報４２０も併せて供給してもよい。
【００９０】
また、パラメータ取得部２２は、更新リクエスト４１にしたがって、メタ情報更新処理に必要な情報をメタ情報構成部２３およびメタ情報更新部２６に供給する。具体的には、図７に示す操作情報４２０を供給する。必要に応じて、更新前のメタ情報７ｂも併せて供給してもよい。
【００９１】
サービス取得部２４は、パラメータ取得部２２から供給された各パラメータを用いて、コンテンツ配信サーバ３に対して送信するサービスリクエストを生成し、コンテンツ処理装置２が要求するコンテンツを取得するものである。
【００９２】
具体的には、サービス取得部２４は、パラメータ取得部２２から供給されたサービス名に応じて、そのサービスを提供するコンテンツ配信サーバ３（ここでは、辞書検索サーバ３ｂ）の宛先情報（例えば、ＵＲＬ（Uniform Resource Locator））をサービス情報記憶部３３から取得する。サービス情報記憶部３３には、例えば、図９に示すとおり、サービス名に対応付けてそのサービスの宛先情報が記憶されている。そして、パラメータ取得部２２から供給されたメタ情報７ｂに含まれる３つのキーワード（書籍、表示、薔薇）を含むサービスリクエストを、上記宛先情報に基づいて送信する。これにより、メタ情報管理装置１は、上記３つのキーワードについての辞書検索結果（コンテンツ）を、辞書検索サーバ３ｂに対して要求することができる。
【００９３】
このサービスリクエストの応答として、メタ情報管理装置１の通信部１２がサービスレスポンス（コンテンツ）を受信すると、サービス取得部２４は、受信されたコンテンツをコンテンツ記憶部３２に記憶する。コンテンツ記憶部３２に記憶されているコンテンツは、レスポンス生成部２５によってサービスレスポンス５０を生成する際に読み出される。例えば、図１０に示すとおり、コンテンツ記憶部３２は、サービスごとに、取得したコンテンツを格納するためのデータベースを保有している。データベース１６０は、辞書検索サーバ３ｂから取得したコンテンツを格納したデータベースの具体例を示し、データベース１６１は、書籍提供サーバ３ａから取得したコンテンツを格納したデータベースの具体例を示す。データベース１６０の下位３つのレコードは、サービス取得部２４が、上記サービスリクエストの応答として取得したサービスレスポンス（コンテンツ）を記憶したものである。
【００９４】
なお、コンテンツ記憶部３２にて保存されるコンテンツは、使用環境、条件に応じて適宜メンテナンスされる。例えば、人気の高いコンテンツは、都度、コンテンツ配信サーバ３へ取得しにいかなくても済むように、メタ情報管理装置１がコンテンツ記憶部３２にて保持しておいてもよい。あるいは、一度取得したコンテンツは所定期間コンテンツ記憶部３２にて保存され、所定期間経過後に削除されるようになっていてもよい。
【００９５】
メタ情報構成部２３は、更新リクエスト４１に応答してメタ情報を更新し、コンテンツ処理装置２に返す更新レスポンス５１としてのメタ情報を構成するものである。メタ情報構成部２３は、コンテンツ処理装置２から送信された更新前のメタ情報７ｂに対して、図１１に示すとおり、パラメータ取得部２２から供給された操作情報４２０の内容と、メタ情報記憶部３１に記憶されている更新前のメタ情報データベース（ＤＢ）３１０ｂとに基づく更新を施す（キーワードごとの優先度を入れ替える）ことにより、更新レスポンス５１用の更新後のメタ情報７ａを生成する。なお、メタ情報記憶部３１に記憶されているメタ情報ＤＢ３１０ｂには、メタ情報管理装置１が通信する多数のコンテンツ処理装置２からのリクエストを収集した結果が反映されている。つまり、メタ情報ＤＢは、メタ情報更新部２６によって、メタ情報管理装置１がリクエストに応答する度に更新されるものである。
【００９６】
更新前のメタ情報ＤＢ３１０ｂと、操作情報４２０とに基づいて、キーワードの優先度をどのように入れ替えるのかについては、適宜の規則が定められているものとする。以下は、ある規則に基づいてメタ情報構成部２３がメタ情報７ａを再構成する動作の一例である。
【００９７】
例えば、コンテンツ処理装置２に返すメタ情報は、最大４つのキーワードについて記述できるものであるとする。元のメタ情報は、キーワード３つ（「書籍」「表示」「薔薇」）についてのみ記述されているので、メタ情報構成部２３は、メタ情報記憶部３１からキーワードを１つ抽出して元のメタ情報に追加する。図１１に示す例では、メタ情報記憶部３１に記憶されている更新前のメタ情報ＤＢ３１０ｂでは、優先度が最も上位のキーワードは「憂鬱」であるので、このキーワードを追加する。
【００９８】
次に、メタ情報構成部２３は、以上の４つのキーワードについて優先度を再設定する。
【００９９】
まず、メタ情報構成部２３は、パラメータ取得部２２から供給された操作情報４２０によって、ユーザによって選択されたキーワード「薔薇」が最も優先されるべきであるとして、最上位の優先度１を対応付ける。そして、メタ情報記憶部３１に記憶されている優先度は、多くのユーザの利用状況が反映されているものであるので、最上位のキーワード「憂鬱」は、次に優先されるのが好ましいとして、優先度２を対応付ける。最後に、残りのキーワード「書籍」、「表示」については、元の優先度にしたがって、順に、優先度３、４を対応付ける。図１１のメタ情報７ａは、以上のようにして生成された更新後のメタ情報を示している。メタ情報構成部２３は、生成したメタ情報７ａをレスポンス生成部２５に供給する。
【０１００】
メタ情報更新部２６は、パラメータ取得部２２から供給された操作情報４２０の内容に基づいて、メタ情報記憶部３１に記憶されているメタ情報を更新するものである。具体的には、メタ情報更新部２６は、メタ情報構成部２３がメタ情報を再構成した後、図１１に示すとおり、メタ情報記憶部３１に記憶されている更新前のメタ情報ＤＢ３１０ｂのメタ情報を、操作情報４２０の内容を加味して、更新するものである。図１１のメタ情報データベース（ＤＢ）３１０ａは、メタ情報更新部２６が更新した後のメタ情報データベースの状態を示す。
【０１０１】
メタ情報更新部２６は、所定の規則に基づいて、ユーザによって選択されたキーワード「薔薇」の優先度を更新する。図１１に示す例では、ユーザによって選択されたキーワードは最も優先されるべきであるとして、メタ情報更新部２６は、選択されたキーワードの優先度を最上位に変更する。メタ情報更新部２６が参照する規則は、これに限定されない。例えば、「ユーザによって選択されたキーワードの優先度を３つ上げる」といった規則があってもかまわない。また、メタ情報更新部２６が参照する規則は、メタ情報構成部２３が参照する規則と同一であってもよいし、それとは異なる規則であってもよい。
【０１０２】
レスポンス生成部２５は、リクエスト４に対する応答としてのレスポンス５を生成するものである。具体的には、レスポンス生成部２５は、メタ情報構成部２３によって生成された更新後のメタ情報７ａを、更新リクエスト４１に対する更新レスポンス５１としてレスポンス５に含める。そして、サービスリクエスト４０に対するサービスレスポンス５０として、サービス取得部２４によって取得されてメタ情報記憶部３１に記憶されているコンテンツ（辞書検索結果）６をレスポンス５に含める。レスポンス生成部２５が生成したレスポンス５の具体例を図１２に示す。
【０１０３】
本実施形態では、レスポンス生成部２５は、メタ情報構成部２３から供給された更新後のメタ情報７ａに含まれる各キーワードに対応するコンテンツ（辞書検索結果）６をコンテンツ記憶部３２から読み出して、サービスレスポンス５０として生成する。
【０１０４】
例えば、図１１に示す例では、更新後のメタ情報７ａには、「薔薇」「憂鬱」「書籍」「表示」の４つのキーワードが含まれている。そこで、レスポンス生成部２５は、図１０に示す辞書検索結果のデータベース１６０から、上記４つのキーワードの辞書検索結果、具体的には、各キーワードに対応付けられている、「読み」と「意味」とを抽出してコンテンツ６を生成する。このようにして生成されたコンテンツ６の具体例は図１２に示すとおりである。図１２に示すとおり、コンテンツ６は、上記４つのキーワードのそれぞれに対応付けて、「読み」と「意味」とが記述された記述文で構成される。レスポンス生成部２５が生成した段階では、４つのキーワードの記述順序は任意でよい。ここでは、データベース１６０から抽出した順に記述されている。なお、辞書検索結果が携帯電話２ａにて表示されるときには表示順序は、上記記述順序に依らず、コンテンツ（上記辞書検索結果）６に付与されたメタ情報７ａの優先度にしたがい携帯電話２ａによって決定される。
【０１０５】
上述のとおり、レスポンス生成部２５が生成したレスポンス５には、操作情報４２０に基づいて更新されたメタ情報７ａと、そのメタ情報７ａに対応するコンテンツ６とが含まれることになる。このレスポンス５を受信したコンテンツ処理装置２は、コンテンツ６を、メタ情報７ａに基づいてカスタマイズして表示することができる。
【０１０６】
具体的には、携帯電話２ａは、図１２に示すレスポンス５を取得すると、レスポンス５に含まれるメタ情報７ａに基づいて、コンテンツ６をカスタマイズして表示する。カスタマイズされたコンテンツ６が表示されたときの携帯電話２ａの表示画面の具体例を図１３に示す。図１３に示す例では、書籍閲覧サービス利用中に辞書検索サービスが起動されたので、書籍閲覧サービスのウィンドウ１７０に加えて、辞書検索サービスのウィンドウ１７１が表示される。ここで、メタ情報７ａには、キーワード「憂鬱」が追加されているので、コンテンツ処理部７３は、「憂鬱」についても強調表示する。これにより、図５のウィンドウ１５０から図１３のウィンドウ１７０へと表示内容が変更される。この表示内容は、メタ情報管理装置１が保持するメタ情報ＤＢ３１０ｂの内容が加味されたものとなる。
【０１０７】
さらに、コンテンツ処理部７３は、新たに取得した４つのキーワードの辞書検索結果を処理してウィンドウ１７１として表示する。具体的には、コンテンツ処理部７３は、各キーワードの表示順序をメタ情報７ａの優先度に合わせて入れ替えて、辞書検索結果を表示する。この表示順序は、携帯電話２ａがリクエスト４を送信した時点の操作情報４２０、および、メタ情報管理装置１のメタ情報ＤＢ３１０ｂの内容が加味されたものとなる。
【０１０８】
以上のとおり、上記構成によれば、メタ情報管理装置１は、コンテンツ処理装置２に返すメタ情報をユーザの利用状況と自装置にて管理するメタ情報とに応じて再構成するとともに、自装置にて管理するメタ情報を上記ユーザの利用状況（操作情報）に応じて更新する。
【０１０９】
これにより、メタ情報管理装置１は、リクエスト元のコンテンツ処理装置２のユーザの利用状況を加味することはもちろん、併せて、その他多数のユーザ達の利用状況も加味して、更新後のメタ情報（およびコンテンツ）を上記コンテンツ処理装置２に返すことができる。
【０１１０】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した、あるいは、利用中サービスと関連して効果的な表示内容でサービスを提供することが可能となる。
【０１１１】
〔サービス提供システムの処理フロー〕
図１４は、本発明の実施形態におけるサービス提供システム１００の各装置の処理の流れを示すフローチャートである。以下では、処理の流れを、図４〜図７、図９〜１１に挙げた具体例に沿って説明する。
【０１１２】
携帯電話２ａのメタ情報解析部７２とコンテンツ処理部７３とが、例えば、図４に示すレスポンス５を処理して、図５のウィンドウ１５０を表示部６４に表示する（Ｓ１０１）。ここで、携帯電話２ａのユーザが操作部６３を用いて、図６に示すとおり、キーワード「薔薇」を選択し、辞書検索サービスを起動する操作を行う。
【０１１３】
ユーザ操作により指示信号が入力されると（Ｓ１０２においてＹＥＳ）、操作情報生成部７４は、メタ情報７ｂと操作情報４２０とをパラメータとして含む、リクエスト４（図７）を生成する（Ｓ１０３）。このリクエスト４は、「薔薇」の辞書検索結果を要求するためのサービスリクエスト４０を含むとともに、辞書検索結果を表示するためのメタ情報に対して更新を依頼する更新リクエスト４１も含んでいる。リクエスト４は、通信部６２を介してメタ情報管理装置１に送信される。
【０１１４】
メタ情報管理装置１のリクエスト解析部２１は、通信部１２を介してリクエスト４が受信されると、リクエスト４を解析する（Ｓ１０４）。これにより、メタ情報管理装置１の各部は、コンテンツの取得と、メタ情報の更新とを要求されていると判断する。
【０１１５】
パラメータ取得部２２は、解析されたリクエスト４に含まれるパラメータ４２を取得する（Ｓ１０５）。そして、パラメータ４２の中身（メタ情報７ｂおよび操作情報４２０）を、コンテンツ取得処理を実行する各部と、メタ情報更新処理を実行する各部とに供給する。パラメータ取得部２２は、それぞれの各部が必要とするパラメータだけを供給してもよい。
【０１１６】
続いて、メタ情報構成部２３は、パラメータ取得部２２から供給されたパラメータと、メタ情報記憶部３１に記憶されているメタ情報ＤＢ３１０ｂの内容とに基づいて、携帯電話２ａに返信するためのメタ情報を再構成する（Ｓ１０６）。例えば、図７に示すメタ情報７ｂから、図１１に示すメタ情報７ａへと再構成する。
【０１１７】
一方で、サービス取得部２４は、パラメータ取得部２２から供給されたパラメータに基づいて、要求されたコンテンツを提供するコンテンツ配信サーバ３の宛先情報（ＵＲＬなど）を特定する（Ｓ１０７）。宛先情報は、サービス情報記憶部３３に記憶されているサービス情報（例えば、図９）を参照することにより特定可能である。
【０１１８】
サービス取得部２４は、さらに、パラメータ取得部２２から供給されたパラメータに基づいて、サービスリクエストを生成し、それを、Ｓ１０７で特定した宛先に送信する（Ｓ１０８）。ここで生成されるサービスリクエストは、例えば、『キーワード「01：書籍」「02：表示」「03：薔薇」』のパラメータと、これらのキーワードの辞書検索結果を要求するメッセージとを含んでいる。
【０１１９】
コンテンツ配信サーバ３（ここでは、辞書検索サーバ３ｂ）は、上記サービスリクエストを受信し（Ｓ１０９）、これに応じて、要求されたコンテンツ、すなわち、上記の３つのキーワードについての辞書検索結果を含むサービスレスポンスをメタ情報管理装置１に返信する（Ｓ１１０）。
【０１２０】
メタ情報管理装置１は、上記サービスレスポンスを受信して、それに含まれるコンテンツをコンテンツ記憶部３２に記憶する（Ｓ１１１）。具体的には、図１０に示すデータベース１６０の下位の３つのレコードのように、３つのキーワードについての辞書検索結果を記憶する。
【０１２１】
レスポンス生成部２５は、再構成されたメタ情報７ａをメタ情報構成部２３より取得する（Ｓ１１２）。そして、再構成されたメタ情報７ａに含まれているキーワードについての辞書検索結果（コンテンツ）をコンテンツ記憶部３２（図１０のデータベース１６０）から取得する（Ｓ１１３）。
【０１２２】
そして、レスポンス生成部２５は、コンテンツ記憶部３２から取得したコンテンツ６をサービスレスポンス５０として含み、メタ情報構成部２３から供給されたメタ情報７ａを更新レスポンス５１として含むレスポンス５（図１２）を生成する（Ｓ１１４）。生成されたレスポンス５は、通信部１２を介してコンテンツ処理装置２に送信される。
【０１２３】
図１２に示すレスポンス５を受信したコンテンツ処理装置２のレスポンス取得部７１は、レスポンス５のコンテンツ６をコンテンツ記憶部８２に、メタ情報７ａをメタ情報記憶部８１に記憶する。コンテンツ処理部７３は、メタ情報解析部７２がメタ情報７ａを解析した結果に基づいて、コンテンツ６をカスタマイズして表示する（Ｓ１１５）。例えば、図１３に示すウィンドウ１７０、１７１が表示部６４に表示される。ここで、コンテンツ処理装置２は、サービスの終了を指示されれば処理を終了する。あるいは、図１３のように表示されているコンテンツに対して再びユーザ操作が発生すれば、Ｓ１０３以降の処理を繰り返す。
【０１２４】
メタ情報管理装置１において、レスポンス生成部２５がＳ１１４にてレスポンス５をコンテンツ処理装置２に送信する一方で、メタ情報更新部２６は、自装置で管理するメタ情報を更新する（Ｓ１１６）。具体的には、図１１に示すとおり、コンテンツ記憶部３２に記憶されているメタ情報ＤＢ３１０ｂを、パラメータ取得部２２から供給された操作情報４２０に基づいて、メタ情報ＤＢ３１０ａの状態に更新する。
【０１２５】
上記方法によれば、コンテンツ処理装置２に返すメタ情報をユーザの利用状況とメタ情報管理装置１にて管理するメタ情報とに応じて再構成するとともに、メタ情報管理装置１にて管理するメタ情報を上記再構成に応じて更新することができる。
【０１２６】
これにより、メタ情報管理装置１は、リクエスト元のコンテンツ処理装置２のユーザの利用状況を加味することはもちろん、併せて、その他多数のユーザ達の利用状況も加味して、更新後のメタ情報（およびコンテンツ）を上記コンテンツ処理装置２に返すことができる。
【０１２７】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した、あるいは、利用中サービスと関連して効果的な表示内容でサービスを提供することが可能となる。
【０１２８】
≪実施形態２≫
上述の実施形態１では、メタ情報は、キーワードごとに優先度が対応付けられているものとして説明した。しかし、本発明は上記実施形態に限定されない。メタ情報は、優先度に加えて他の情報を含んでいてもよい。具体的には、キーワードごとに、当該キーワードに関連が深そうなサービス、Ｗｅｂサイト、などのリンク情報が対応付けられていてもよい。本実施形態では、メタ情報管理装置１が、メタ情報としてリンク情報を保持している場合について説明する。
【０１２９】
図１５は、本実施形態のメタ情報管理装置１がメタ情報更新処理を実行する場合のデータの流れを示す図である。
【０１３０】
本実施形態では、メタ情報管理装置１（図１）は、メタ情報記憶部３１に記憶しているメタ情報ＤＢ３１０ｂにおいて、図１５に示すとおり、キーワードごとにさらにリンク情報を格納する領域を有している。リンク情報は、あればキーワードに対応付けて記憶されているだけであり、キーワードについてリンク情報がなければその領域は空であってもよい。
【０１３１】
メタ情報管理装置１において、携帯電話２ａから送信されたリクエスト４（図７）が受信されると、リクエスト４に含まれるメタ情報７ｂと操作情報４２０とがパラメータ取得部２２からメタ情報構成部２３に供給される。
【０１３２】
コンテンツ取得処理を実行する各部では、実施形態１で述べたとおりの手順で辞書検索結果のコンテンツが取得される。
【０１３３】
その一方で、メタ情報構成部２３は、更新前のメタ情報ＤＢ３１０ｂと、操作情報４２０とに基づいて、メタ情報７ｂを再構成してメタ情報７ａを生成する。より具体的には、実施形態１において既述の規則に基づいて、キーワードの優先度を入れ替える。さらに、本実施形態では、メタ情報ＤＢ３１０ｂにおいて、キーワードにリンク情報が対応付けられているものがある。そこで、メタ情報構成部２３は、リンク情報が対応付けられているキーワードについては、そのリンク情報もメタ情報７ａに追加する。図１５に示す例では、キーワード「薔薇」「憂鬱」に対応してリンク情報が記憶されているので、それをメタ情報７ａに含める。このリンク情報（ＵＲＬ）に基づいて、携帯電話２ａは、そのＵＲＬから取得されたサービスのコンテンツをさらに追加で表示することができる。しかし、携帯電話２ａは、それほど多数のコンテンツを一度に表示できない。そこで、メタ情報７ａにリンク情報が複数含まれる場合には、どのサービスを新たに表示するのかを指定する「表示指示」情報をメタ情報７ａに含めることが好ましい。
【０１３４】
このようにして再構成されたメタ情報７ａは、サービス取得部２４によって取得されたコンテンツ６（およびコンテンツ記憶部３２から読み出されたコンテンツ）とともにレスポンス５として携帯電話２ａに返信される。
【０１３５】
図１６は、図１５に示すメタ情報７ａに基づいて、携帯電話２ａがコンテンツ６をカスタマイズして表示したときの表示画面の具体例を示す図である。
【０１３６】
図１６に示す例では、すでに利用中であった電子書籍サービスのウィンドウ１７０と、リクエストした辞書検索サービスのウィンドウ１７１とに加えて、キーワード「薔薇」に対応付けられていたリンク情報に基づいて取得されたコンテンツ（図１６に示す例ではショッピングサービスの商品情報）のウィンドウ１７２とが、表示部６４に表示されている。
【０１３７】
すでに述べたとおり、ウィンドウ１７０において、新たに加わったキーワード「憂鬱」について強調表示が追加される。また、ウィンドウ１７１において、キーワード「薔薇」は、ユーザが辞書検索を望んだ最も重要な検索結果であるので、「薔薇」に関する検索結果のみが強調表示されてもよい。
【０１３８】
ウィンドウ１７２につき、図１５に示すメタ情報７ａにおいて、キーワード「薔薇」のリンク情報に表示指示が付与されている。そこで、コンテンツ処理部７３は、該リンク情報によって取得される、「薔薇」に関連するコンテンツのみを追加で表示する。このショッピングサービスのコンテンツ（商品情報）は、メタ情報管理装置１が代行して商品検索サーバ３ｄから取得したものであってもよいし、携帯電話２ａが直接商品検索サーバ３ｄから取得したものであってもよい。
【０１３９】
以上のように、メタ情報管理装置１は、携帯電話２ａのユーザの操作情報に応じて、また、メタ情報管理装置１が保持するメタ情報ＤＢ３１０ｂの内容に応じて、携帯電話２ａに供給するためのメタ情報を更新することができる。
【０１４０】
これにより、携帯電話２ａは、ユーザがリクエストのときに操作したキーワードに関連する他のサービスを自動的に表示することが可能となり、ユーザを、関連する多くのサービスへ簡単に誘導することが可能になる。
【０１４１】
≪実施形態３≫
上述の各実施形態では、コンテンツ処理装置２が生成するリクエスト４に含まれるパラメータ４２は、メタ情報と操作情報のみであったが、コンテンツ処理装置２のリクエスト生成部７５は、さらに、ユーザ情報記憶部８３に記憶されているユーザ情報をパラメータ４２に含めてもよい。これにより、メタ情報管理装置１は、操作情報４２０に加えて、ユーザ情報を加味して、メタ情報を更新することが可能となる。したがって、コンテンツ処理装置２は、ユーザ情報に基づいて更新されたメタ情報に基づいてコンテンツをカスタマイズすることができるので、そのユーザにとってより効果的な表示内容をユーザに提供することが可能となる。
【０１４２】
図１７は、本実施形態のメタ情報管理装置１がメタ情報更新処理を実行する場合のデータの流れを示す図である。
【０１４３】
本実施形態では、メタ情報管理装置１（図１）は、メタ情報記憶部３１に記憶しているメタ情報ＤＢ３１０ｂにおいて、図１７に示すとおり、さらに、キーワードごとにプロファイルを格納する領域を有している。プロファイルは、あればキーワードに対応付けて記憶されているだけであり、キーワードについて特にプロファイルがなければその領域は空であってもよい。ここで、プロファイルの領域には、そのキーワードに関連が深いと思われるユーザの条件（人物像）が格納される。例えば、キーワード「憂鬱」には、気苦労の多いと思われる「職業：会社員」が、「薔薇」には、花に関心を寄せるのは女性が多いことから「性別：女性」が対応付けて記憶されている。
【０１４４】
メタ情報管理装置１において、携帯電話２ａから送信されたリクエスト４（図７）が受信されると、図１７に示すとおり、リクエスト４に含まれるメタ情報７ｂと操作情報４２０とユーザ情報４２１とがパラメータ取得部２２からメタ情報構成部２３に供給される。
【０１４５】
コンテンツ取得処理を実行する各部では、実施形態１で述べたとおりの手順で辞書検索結果のコンテンツが取得される。
【０１４６】
その一方で、メタ情報構成部２３は、更新前のメタ情報ＤＢ３１０ｂと、操作情報４２０とに基づいて、メタ情報７ｂを再構成してメタ情報７ａを生成する。より具体的には、実施形態１において既述の規則に基づいて、キーワードの優先度を入れ替える。そして、実施形態２において述べたのと同様の手順で、メタ情報構成部２３は、リンク情報が対応付けられているキーワードについては、そのリンク情報もメタ情報７ａに追加する。
【０１４７】
本実施形態においても、メタ情報構成部２３は、メタ情報７ａにリンク情報が複数含まれる場合に、どのサービスを新たに表示するのかを指定する「表示指示」情報をメタ情報７ａに含める。
【０１４８】
ここで、本実施形態では、メタ情報構成部２３は、どのキーワードのリンク情報に表示指示を付与するのかについて決定する際、メタ情報ＤＢ３１０ｂにおいてキーワードごとに記憶されているプロファイルと、ユーザ情報４２１とを比較する。具体的には、図１７に示す例では、メタ情報構成部２３は、「薔薇」のリンク情報と、「憂鬱」のリンク情報とのいずれに表示指示を付与するのかについて決定する際に、メタ情報ＤＢ３１０ｂにおいて「憂鬱」に対応付けられている「プロファイル：会社員」が、ユーザ情報４２１に含まれる「職業：会社員」と合致すると判断する。このことから「薔薇」のリンク情報よりも、「憂鬱」のリンク情報を表示する方が、このユーザにとって効果的であると考えられる。よって、メタ情報構成部２３は、ユーザ情報と合致するプロファイルが対応付けられた「憂鬱」のリンク情報に表示指示を付与する。
【０１４９】
このようにして再構成されたメタ情報７ａは、コンテンツ６とともにレスポンス５として携帯電話２ａに返信される。
【０１５０】
図１８は、図１７に示すメタ情報７ａに基づいて、携帯電話２ａがコンテンツ６をカスタマイズして表示したときの表示画面の具体例を示す図である。
【０１５１】
図１８に示す例では、図１６のウィンドウ１７２の代わりに、キーワード「憂鬱」に対応付けられていたリンク情報に基づいて取得されたコンテンツ（図１８に示す例ではヘルスケア情報サービスの健康情報）のウィンドウ１７３が、追加で表示部６４に表示されている。
【０１５２】
以上のように、メタ情報管理装置１は、携帯電話２ａのユーザの操作情報に加えて、ユーザ情報をも加味してメタ情報を更新することができる。
【０１５３】
これにより、ユーザ操作に伴って直接リクエストされた辞書検索サービスに係るコンテンツについては、その操作情報に基づいて、キーワード「薔薇」についての情報を優先的に提示できる一方で、間接的に表示するコンテンツについては、操作情報よりもむしろ閲覧するユーザのプロファイルを考慮して、キーワード「憂鬱」に関連付けられたコンテンツを優先的に提示することができる。
【０１５４】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した、あるいは、ユーザにとって効果的な表示内容で、サービスを提供することが可能となる。
【０１５５】
なお、メタ情報構成部２３は、リンク情報のみならず、各キーワードの優先度の並べ替えについても、各キーワードのプロファイルと、ユーザ情報とを参照して決定してもよい。
【０１５６】
≪実施形態４≫
上述の各実施形態では、メタ情報において、キーワードごとにソート情報として優先度が対応付けられているものとして説明した。しかし、本発明は上記実施形態に限定されない。上記ソート情報は、優先度とは異なる情報であってもよい。具体的には、メタ情報管理装置１は、キーワードごとに、当該キーワードがリクエスト／レスポンスにおいてやりとりされた回数を、閲覧回数として管理してもよい。本実施形態では、メタ情報管理装置１が、メタ情報のソート情報として優先度の代わりに閲覧回数を保持している場合について説明する。
【０１５７】
図１９は、本実施形態のメタ情報管理装置１がコンテンツ取得処理およびメタ情報更新処理を実行する場合のデータの流れを示す図である。
【０１５８】
本実施形態では、携帯電話２ａ（図３）は、図５に示すウィンドウ１５０が表示されている状態で、辞書検索サービスを呼び出すユーザ操作を受け付けることができる。操作情報生成部７４がユーザ操作を受け付けると、リクエスト生成部７５は、図１９に示すとおり、３つのキーワードについて辞書検索結果を要求するサービスリクエスト４０と、３つのキーワードに基づいてメタ情報の更新を依頼する更新リクエスト４１と、パラメータ４２としてのメタ情報７ｂとを含むリクエスト４を生成して、メタ情報管理装置１に送信する。
【０１５９】
サービス取得部２４は、パラメータ取得部２２から供給されたサービスリクエスト４０と、パラメータ４２とにしたがって、メタ情報７ｂの３つのキーワードについて、辞書検索サーバ３ｂに対してサービスリクエストを送信し、図１９に示すサービスレスポンス１９０を取得する。サービス取得部２４は、取得したサービスレスポンス、すなわち、辞書検索結果（コンテンツ）を、コンテンツ記憶部３２に記憶する。これにより、図１９に示すとおり、辞書検索コンテンツのデータベース１６０は、データベース１６０’へと更新される。
【０１６０】
一方、メタ情報構成部２３は、メタ情報ＤＢ３１０ｂと、メタ情報７ｂに含まれる各キーワードに基づいて、メタ情報７ｂを再構成してメタ情報７ａを生成する。より具体的には、メタ情報７ｂに含まれているキーワードは、リクエストに利用されたキーワードであるので、これらのキーワード「書籍」「表示」「薔薇」について、メタ情報構成部２３は、メタ情報ＤＢ３１０ｂにおいてすでに記憶されている閲覧回数をそれぞれ１つカウントアップして、各キーワードに対応付けてメタ情報７ａとする。さらに、実施形態１と同様に、あと１つキーワードを追加することが可能であるので、メタ情報ＤＢ３１０ｂにおいて、最も閲覧回数の多い「憂鬱」も、閲覧回数の情報とともにメタ情報７ａに追加する。なお、「憂鬱」は、ユーザからのリクエストにおいてメタ情報に含まれていたキーワードではないので、その閲覧回数はカウントアップされない。
【０１６１】
このようにして生成されたメタ情報７ａと、サービス取得部２４によって取得されたコンテンツを含むデータベース１６０’のコンテンツ６とは、レスポンス生成部２５によってレスポンス５として、携帯電話２ａに返信される。
【０１６２】
このレスポンス５が携帯電話２ａにおいて受信されると、コンテンツ処理部７３は、メタ情報７ａに含まれる各キーワードの閲覧回数にしたがって、各キーワードと、その検索結果の表示順序を並べ替えて、辞書検索サービスのウィンドウを表示部６４に表示する。このときの、ウィンドウには、図１３に示す辞書検索サービスのウィンドウ１７１とは異なり、閲覧回数にしたがって、「薔薇」「憂鬱」「表示」「書籍」の順に辞書検索結果が表示される。
【０１６３】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した、すなわち、利用するそのときにおいて、最も多くのユーザによって閲覧されている情報も含んだ表示内容で、サービスを提供することが可能となる。
【０１６４】
〔変形例１〕
上述の実施形態では、メタ情報としての閲覧回数は、メタ情報管理装置１が独自に保持しているものとして説明した。しかし、本発明のメタ情報管理装置１は上記構成に限定されない。具体的には、メタ情報管理装置１は、コンテンツ配信サーバ３が管理する閲覧回数を取得し、キーワードごとに管理してもよい。
【０１６５】
例えば、図１９に示す、辞書検索サーバ３ｂからメタ情報管理装置１へのサービスレスポンス１９０に、キーワードごとに、さらに、閲覧回数が関連付けられていてもよい。サービスレスポンス１９０において、キーワードごとに付与されている閲覧回数は、辞書検索サーバ３ｂが、独自に管理している閲覧回数である。辞書検索サーバ３ｂは、メタ情報管理装置１以外にも複数のクライアント装置に対して、辞書検索結果コンテンツを配信している。辞書検索サーバ３ｂは辞書検索専用のサーバであるので、辞書検索サーバ３ｂが独自に管理する閲覧回数は、辞書検索においてよく検索されているキーワードを判断するのに最も適した情報となる。
【０１６６】
以上のとおり、コンテンツ配信サーバ３が管理する閲覧回数に基づいて、メタ情報管理装置１のメタ情報構成部２３は、コンテンツ処理装置２に返信するためのメタ情報を再構成したり、メタ情報更新部２６は、自装置にて管理するメタ情報記憶部３１のメタ情報を更新したりすることができる。
【０１６７】
上記メタ情報によれば、コンテンツ処理装置２は、コンテンツ配信サーバ３が独自に管理する閲覧回数の情報が加味された内容で、コンテンツをユーザに対して表示することが可能となる。
【０１６８】
結果として、サービスを利用する個々のユーザに、利用するそのときに適した、すなわち、利用するそのときにおいて、最も多くのユーザによって閲覧されている情報も含んだ表示内容で、サービスを提供することが可能となる。
【０１６９】
〔変形例２〕
なお、上述の各実施形態では、コンテンツ処理装置２において、コンテンツが初めて利用される場合には、コンテンツに対してメタ情報が付与されておらず、該コンテンツに対して初回ユーザ操作が行われたことにより、初めてメタ情報が生成され、付与されるものであるとして説明した。しかし、本発明は上記構成に限定されない。
【０１７０】
例えば、メタ情報管理装置１またはコンテンツ配信サーバ３は、コンテンツ処理装置２から初回コンテンツがリクエストされると、リクエストされたコンテンツに応じてデフォルトのメタ情報を生成するメタ情報生成部（メタ情報生成手段）を備えていてもよい。
【０１７１】
具体例を挙げて説明すると以下のとおりである。図４および図１０に示す「書籍ＩＤ：ＥＢ００１」の電子書籍コンテンツが、携帯電話２ａによって要求されたとする。メタ情報管理装置１または書籍提供サーバ３ａのメタ情報生成部（図示せず）は、携帯電話２ａに返す「書籍ＩＤ：ＥＢ００１」の電子書籍コンテンツに対して、デフォルトのメタ情報を付与する。デフォルトのメタ情報に含めるキーワードをどのように抽出するのかについては特に限定されない。例えば、本文に出現する熟語を順に抽出するといった規則があらかじめ定められていてもよい。メタ情報生成部は、上記規則にしたがった場合、上記電子書籍コンテンツに付与するメタ情報として、まず、「書籍」、「漢字」、「表示」、「薔薇」のキーワードを順に本文から抽出し、次に、それぞれのキーワードに、優先度１〜４を対応付けたものを生成する。
【０１７２】
このように初回生成されたメタ情報は、初回要求されたコンテンツとともに要求元の携帯電話２ａに配信される。これ以降、メタ情報は、上述の実施形態と同様に、携帯電話２ａにおけるユーザ操作をトリガとして、操作内容に応じてメタ情報管理装置１によって更新されていく。
【０１７３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１７４】
最後に、メタ情報管理装置１またはコンテンツ処理装置２の各ブロック、特に、メタ情報管理装置１のパラメータ取得部２２、メタ情報構成部２３、メタ情報更新部２６、および、コンテンツ処理装置２のメタ情報解析部７２、コンテンツ処理部７３、操作情報生成部７４、リクエスト生成部７５は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１７５】
すなわち、メタ情報管理装置１（またはコンテンツ処理装置２）は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるメタ情報管理装置１（またはコンテンツ処理装置２）の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記メタ情報管理装置１（またはコンテンツ処理装置２）に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１７６】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１７７】
また、メタ情報管理装置１（またはコンテンツ処理装置２）を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１７８】
本発明は、メタ情報に基づいてコンテンツをカスタマイズすることが可能なクライアントに対して、メタ情報が付与されたコンテンツを配信するシステムに利用することができる。
【符号の説明】
【０１７９】
１        メタ情報管理装置（メタ情報管理装置／コンテンツ配信サーバ）
２        コンテンツ処理装置
２ａ      携帯電話（コンテンツ処理装置）
２ｂ      電子書籍リーダ（コンテンツ処理装置）
２ｃ      ホームネットワーク（コンテンツ処理装置）
２ｄ      パソコン（コンテンツ処理装置）
３        コンテンツ配信サーバ
３ａ      書籍提供サーバ（コンテンツ配信サーバ）
３ｂ      辞書検索サーバ（コンテンツ配信サーバ）
３ｃ      ニュース提供サーバ（コンテンツ配信サーバ）
３ｄ      商品検索サーバ（コンテンツ配信サーバ）
４        リクエスト
５        レスポンス
６        コンテンツ
７        メタ情報
７ａ      メタ情報（構成後のメタ情報）
７ｂ      メタ情報（元のメタ情報）
１０      制御部
１１      記憶部
１２      通信部
２１      リクエスト解析部（リクエスト受信手段）
２２      パラメータ取得部
２３      メタ情報構成部（メタ情報構成手段）
２４      サービス取得部
２５      レスポンス生成部（レスポンス送信手段）
２６      メタ情報更新部（メタ情報更新手段）
３１      メタ情報記憶部
３２      コンテンツ記憶部
３３      サービス情報記憶部
４０      サービスリクエスト
４１      更新リクエスト
４２      パラメータ
５０      サービスレスポンス
５１      更新レスポンス
６０      制御部
６１      記憶部
６２      通信部
６３      操作部
６４      表示部
７１      レスポンス取得部
７２      メタ情報解析部（メタ情報解析手段）
７３      コンテンツ処理部（コンテンツ処理手段）
７４      操作情報生成部（操作情報生成手段）
７５      リクエスト生成部（リクエスト生成手段）
８１      メタ情報記憶部
８２      コンテンツ記憶部
８３      ユーザ情報記憶部
８４      装置情報記憶部
８５      サービス情報記憶部
１００    サービス提供システム
１９０    サービスレスポンス
３１０ａ  メタ情報データベース（ＤＢ）
３１０ｂ  メタ情報データベース（ＤＢ）
４２０    操作情報
４２１    ユーザ情報
【図１】
2011070512.tif 000003
【図２】
2011070512.tif 000004
【図３】
2011070512.tif 000005
【図４】
2011070512.tif 000006
【図５】
2011070512.tif 000007
【図６】
2011070512.tif 000008
【図７】
2011070512.tif 000009
【図８】
2011070512.tif 000010
【図９】
2011070512.tif 000011
【図１０】
2011070512.tif 000012
【図１１】
2011070512.tif 000013
【図１２】
2011070512.tif 000014
【図１３】
2011070512.tif 000015
【図１４】
2011070512.tif 000016
【図１５】
2011070512.tif 000017
【図１６】
2011070512.tif 000018
【図１７】
2011070512.tif 000019
【図１８】
2011070512.tif 000020
【図１９】
2011070512.tif 000021