(57)【要約】【課題】  端末装置の特性や能力等に応じて別々のコンテンツデータを用意することなく、端末装置に応じた最適なコンテンツデータを提示することができ、また、複数の端末装置にまたがった（横断した）シームレスなコンテンツデータの利用を可能とする情報提示装置及び情報提示方法等を提供する。【解決手段】  本発明に係る情報提示装置は、通信手段を介して接続された端末装置に対しコンテンツデータを提示する情報提示装置であって、前記端末装置の動作環境を示す情報及び当該端末装置の種類を示す情報の少なくとも何れか一方を含む端末情報を取得する端末情報取得手段と、前記端末情報に基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして構成するコンテンツ構成手段と、前記構成されたコンテンツデータを前記端末装置に提示させるコンテンツ提示手段と、を備える。【選択図】  図１
2005216215.tif 000002
【特許請求の範囲】
【請求項１】
通信手段を介して接続された端末装置に対しコンテンツデータを提示する情報提示装置であって、
前記端末装置の動作環境を示す情報及び当該端末装置の種類を示す情報の少なくとも何れか一方を含む端末情報を取得する端末情報取得手段と、
前記端末情報に基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして構成するコンテンツ構成手段と、
前記構成されたコンテンツデータを前記端末装置に提示させるコンテンツ提示手段と、を備えることを特徴とする情報提示装置。
【請求項２】
請求項１に記載の情報提示装置において、
前記端末装置における前記コンテンツデータの提示履歴を示す情報を取得する履歴情報取得手段を更に備え、
前記コンテンツ構成手段は、前記端末情報及び前記提示履歴を示す情報に基づいて、前記最適な素材データを選定することを特徴とする情報提示装置。
【請求項３】
請求項２に記載の情報提示装置において、
各前記素材データには、固有の識別情報が付与されており、
前記提示履歴を示す情報には、少なくとも前記端末装置において提示されたコンテンツデータを構成する素材データの識別情報が含まれることを特徴とする情報提示装置。
【請求項４】
請求項１に記載の情報提示装置において、
前記端末装置における前記コンテンツデータの提示履歴を示す情報をユーザ毎に蓄積する履歴情報蓄積手段を更に備え、
前記コンテンツ構成手段は、前記端末情報及び前記提示履歴を示す情報に基づいて、前記最適な素材データを選定することを特徴とする情報提示装置。
【請求項５】
請求項４に記載の情報提示装置において、
各前記素材データには、固有の識別情報が付与されており、
前記履歴情報蓄積手段は、少なくとも前記端末装置において提示されたコンテンツデータを構成する素材データの識別情報を前記提示履歴を示す情報として蓄積することを特徴とする情報提示装置。
【請求項６】
請求項３又は５に記載の情報提示装置において、
前記コンテンツ構成手段は、最新の前記提示履歴に含まれる識別情報に対応する素材データに続く素材データであって、かつ前記端末情報に見合った素材データを選定することを特徴とする情報提示装置。
【請求項７】
請求項１乃至６の何れか一項に記載の情報提示装置において、
各前記素材データには、情報の重要度を示す情報が付与されており、
前記コンテンツ構成手段は、前記端末情報に応じた情報の重要度が付与された前記素材データを選定することを特徴とする情報提示装置。
【請求項８】
請求項１乃至７の何れか一項に記載の情報提示装置において、
前記コンテンツ構成手段は、前記選定された素材データにより構成される表示オブジェクトのレイアウトを前記端末情報に見合ったレイアウトに変更することを特徴とする情報提示装置。
【請求項９】
請求項１乃至８の何れか一項に記載の情報提示装置において、
前記素材データ群は、予め定められたツリー型の階層構造からなる管理データによって管理されており、
前記コンテンツ構成手段は、当該管理データの内容を前記端末情報に応じて変更することによって、前記最適な素材データを選定することを特徴とする情報提示装置。
【請求項１０】
請求項１乃至９の何れか一項に記載の情報提示装置において、
各前記素材データには、固有の識別情報が付与されており、
前記端末情報取得手段は、前記端末装置においてユーザによりマーク指定されたコンテンツデータを構成する素材データの識別情報を取得し、
前記コンテンツ提示手段は、前記取得された前記マーク指定に係る識別情報に対応する素材データに係る情報を選択可能に前記端末装置に提示し、当該情報が選択された場合には、当該選択に係る素材データを前記コンテンツデータとして前記端末装置に提示させることを特徴とする情報提示装置。
【請求項１１】
コンピュータを、請求項１乃至１０の何れか一項に記載の情報提供装置として機能させることを特徴とする情報提示処理プログラム。
【請求項１２】
請求項１１に記載の情報提示処理プログラムがコンピュータ読み取り可能に記録されたことを特徴とする記録媒体。
【請求項１３】
通信手段を介して接続された端末装置に対しコンテンツデータを提示する情報提示装置における情報提示方法であって、
前記端末装置の少なくとも動作環境を示す情報を含む端末情報を取得する工程と、
前記端末情報に基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして構成する工程と、
前記構成されたコンテンツデータを前記端末装置に提示させる工程と、を備えることを特徴とする情報提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等のネットワークを介して接続された端末装置に対しコンテンツデータを提示する情報提示装置及び方法等の技術分野に関する。
【背景技術】
【０００２】
従来より、例えば、インターネット上のＷＥＢサーバ等のサーバ装置から、例えば公衆回線及びプロバイダを介して接続してきたＰＣ（Personal computer）等の端末装置に対し、映像、画像、音声、及び文字データ等のコンテンツデータを提供（配信）するネットワークシステムが広く知られている。端末装置側では、これにインストールされている例えばＷＥＢブラウザ用いて、提供されたコンテンツデータ等の提示を行うようになっており、これにより、ユーザは、ＰＣ上で所望のコンテンツを視聴することができる。
【０００３】
近年では、特許文献１に開示されるように、ＰＣばかりでなく、携帯電話機及びＰＤＡ（Personal Digital Assistant）等の移動体端末からも、インターネット上のサーバ装置に接続して、コンテンツデータの提供を受けることが可能になっている。更に、最近では、双方向マルチメディア通信サービス用の通信端末であるＳＴＢ（Set Top Box）が接続された、いわゆるインタラクティブ・テレビ（この場合、当該ＳＴＢと当該テレビとを含めて端末装置というものとする）においては、当該ＳＴＢからインターネット上のサーバ装置に接続して、コンテンツデータの提供を受け、それを当該テレビ上で提示可能になっている。
【０００４】
このように、従来のネットワークシステムにおいては、様々な種類の端末装置によりコンテンツデータの提供を受けることができるが、端末装置の特性や能力等、例えば、映像等のコンテンツを表示するソフトウェアの有無、表示画面のサイズや表現能力等によってコンテンツデータの内容を同一にできないため、サーバ装置側では、一般に、そのＰＣ、ＰＤＡ、携帯電話機等毎に提供するべきコンテンツデータを分けて用意している。
【０００５】
そして、近年、上記環境下において、ユビキタスネットワークに向けた動きがあり、これは、様々な種類の端末装置で、何時でも、何処でもネットワークに接続できる環境を提供するものである。
【特許文献１】特開２００３−１１０７４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のネットワークシステムでは、端末装置の特性や能力等が異なるため、サーバ装置側では、別々のコンテンツデータを用意しなければならないという問題がある。また、様々な種類の端末装置でコンテンツデータの提供を受ける際には、ある端末装置（例えば、ＰＣ）で視聴（閲覧）したコンテンツを別の端末装置（例えば、ＰＤＡ）で引き続き視聴しようとしても、連続性がないため、最初から視聴しなおさなければならないという問題がある。
【０００７】
また、ユーザが、コンテンツの一部を後でもう一度視聴（閲覧）したいというような場合、例えばＷＥＢブラウザのブックマーク機能を利用して、後で視聴したいＷＥＢサイトのＵＲＬ（Uniform Resource Locator）をＵＲＬリストに登録しておき、後からそのＵＲＬリストを利用してコンテンツに簡単にアクセスすることも可能であるが、複数の端末装置をまたがって利用することは困難であった。一方、サーバ装置側にＵＲＬリストを保管することも可能であるが、あくまでもリンク対象はＵＲＬであるため、映像等のように時間軸を持ったメディアや、ＦｌａｓｈやＤＨＴＭＬ（Dynamic HyperText Markup Language）等によりダイナミックに表示レイアウトや表示内容が変更されるリッチコンテンツでは、必ずしもユーザが所望するコンテンツへのリンクを保管できないという問題がある。
【０００８】
本発明は、以上の問題に鑑みてなされたものであり、端末装置の特性や能力等に応じて別々のコンテンツデータを用意することなく、端末装置に応じた最適なコンテンツデータを提示することができ、また、複数の端末装置にまたがった（横断した）シームレスなコンテンツデータの利用を可能とする情報提示装置及び情報提示方法等を提供することを課題とする。更に、映像等のように時間軸を持ったメディアや、ダイナミックに表示レイアウトや表示内容が変更されるリッチコンテンツにおいても、ユーザが所望する当該コンテンツの利用を可能とする情報提示装置及び情報提示方法等を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、１つの観点における本発明に係る情報提示装置は、通信手段を介して接続された端末装置に対しコンテンツデータを提示する情報提示装置であって、前記端末装置の動作環境を示す情報及び当該端末装置の種類を示す情報の少なくとも何れか一方を含む端末情報を取得する端末情報取得手段と、前記端末情報に基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして構成するコンテンツ構成手段と、前記構成されたコンテンツデータを前記端末装置に提示させるコンテンツ提示手段と、を備えることを特徴とする。
【００１０】
この発明によれば、端末装置の動作環境を示す情報や当該端末装置の種類を示す情報を含む端末情報に基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして動的に構成（再構成）するので、端末装置の特性や能力等に応じて別々のコンテンツデータを用意することなく、端末装置に応じた最適なコンテンツデータを提示することができる。
【００１１】
また、上記情報提示装置において、前記端末装置における前記コンテンツデータの提示履歴を示す情報を取得する履歴情報取得手段を更に備え、前記コンテンツ構成手段は、前記端末情報及び前記提示履歴を示す情報に基づいて、前記最適な素材データを選定することを特徴とする。
【００１２】
この発明によれば、ある端末装置におけるコンテンツデータの提示履歴（閲覧履歴）も参照され、最適な素材データが選定されてコンテンツデータが構成されるので、複数の端末装置にまたがった（横断した）シームレスなコンテンツデータを提示することができる。
【００１３】
また、上記情報提示装置において、各前記素材データには、固有の識別情報が付与されており、前記提示履歴を示す情報には、少なくとも前記端末装置において提示されたコンテンツデータを構成する素材データの識別情報が含まれることを特徴とする。
【００１４】
この発明によれば、コンテンツデータを構成する各素材データに付与された固有の識別情報を取得することにより、上記コンテンツデータの提示履歴を簡単に把握することができる。
【００１５】
また、上記情報提示装置において、前記端末装置における前記コンテンツデータの提示履歴を示す情報をユーザ毎に蓄積する履歴情報蓄積手段を更に備え、前記コンテンツ構成手段は、前記端末情報及び前記提示履歴を示す情報に基づいて、前記最適な素材データを選定することを特徴とする。
【００１６】
この発明によれば、端末装置におけるコンテンツデータの提示履歴（閲覧履歴）がユーザ毎に蓄積され、その提示履歴も参照され、ユーザ毎に（ユーザの閲覧状況に見合った）最適な素材データが選定されてコンテンツデータが構成されるので、複数の端末装置にまたがった（横断した）シームレスなコンテンツデータを提示することができる。
【００１７】
また、上記情報提示装置において、各前記素材データには、固有の識別情報が付与されており、前記履歴情報蓄積手段は、少なくとも前記端末装置において提示されたコンテンツデータを構成する素材データの識別情報を前記提示履歴を示す情報として蓄積することを特徴とする。
【００１８】
この発明によれば、コンテンツデータを構成する各素材データに付与された固有の識別情報を蓄積することにより、上記コンテンツデータの提示履歴を簡単に把握することができる。
【００１９】
また、上記情報提示装置において、前記コンテンツ構成手段は、最新の前記提示履歴に含まれる識別情報に対応する素材データに続く素材データであって、かつ前記端末情報に見合った素材データを選定することを特徴とする。従って、ユーザがある端末装置でコンテンツのある部分まで視聴しており、その後、別の端末装置に変えた場合に、ユーザは、視聴していたコンテンツの続きを簡単に視聴することができる。
【００２０】
また、上記情報提示装置において、各前記素材データには、情報の重要度を示す情報が付与されており、前記コンテンツ構成手段は、前記端末情報に応じた情報の重要度が付与された前記素材データを選定することを特徴とする。
【００２１】
この発明によれば、端末装置の特性や能力等に応じた重要度に基づく最適なコンテンツデータを提示することができる。
【００２２】
また、上記情報提示装置において、前記コンテンツ構成手段は、前記選定された素材データにより構成される表示オブジェクトのレイアウトを前記端末情報に見合ったレイアウトに変更することを特徴とする。
【００２３】
この発明によれば、上記表示オブジェクトのレイアウトを、端末装置の表示サイズや表現能力等に見合ったレイアウトに構成することができる。
【００２４】
また、上記情報提示装置において、前記素材データ群は、予め定められたツリー型の階層構造からなる管理データによって管理されており、前記コンテンツ構成手段は、当該管理データの内容を前記端末情報に応じて変更することによって、前記最適な素材データを選定することを特徴とする。
【００２５】
この発明によれば、上記管理データを利用することにより、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し端末装置において提示されるべきコンテンツデータとして容易に構成することができる。
【００２６】
また、上記情報提示装置において、各前記素材データには、固有の識別情報が付与されており、前記端末情報取得手段は、前記端末装置においてユーザによりマーク指定されたコンテンツデータを構成する素材データの識別情報を取得し、前記コンテンツ提示手段は、前記取得された前記マーク指定に係る識別情報に対応する素材データに係る情報を選択可能に前記端末装置に提示し、当該情報が選択された場合には、当該選択に係る素材データを前記コンテンツデータとして前記端末装置に提示させることを特徴とする。
【００２７】
この発明によれば、映像等のように時間軸を持ったメディアや、ダイナミックに表示レイアウトや表示内容が変更されるリッチコンテンツにおいても、ユーザが所望する当該コンテンツを簡単に提供することができる。
【００２８】
上記課題を解決するために、他の観点における本発明に係る情報提示処理プログラムは、コンピュータを、上記情報提供装置として機能させることを特徴とする。
【００２９】
上記課題を解決するために、更に他の観点における本発明に係る情報提示方法は、通信手段を介して接続された端末装置に対しコンテンツデータを提示する情報提示装置における情報提示方法であって、前記端末装置の少なくとも動作環境を示す情報を含む端末情報を取得する工程と、前記端末情報に基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして構成する工程と、前記構成されたコンテンツデータを前記端末装置に提示させる工程と、を備えることを特徴とする。
【発明の効果】
【００３０】
本発明によれば、少なくとも、端末装置の特性や能力等に応じて別々のコンテンツデータを用意することなく、端末装置に応じた最適なコンテンツデータを提示することができ、また、複数の端末装置にまたがった（横断した）シームレスなコンテンツデータを提示することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明を実施するための最良の実施形態について、図面に基づいて説明する。なお、以下に説明する実施形態は、情報処理システムに対して本発明を適用した場合の実施の形態である。
【００３２】
［１．情報処理システムの構成及び概要機能］
先ず、図１等を参照して、本実施形態に係る情報処理システムの構成及び概要機能について説明する。
【００３３】
図１は、本実施形態に係る情報処理システムの概要構成例を示す図である。
【００３４】
図１に示すように、本実施形態に係る情報処理システムＳは、端末装置１と、情報提示装置としてのサーバ装置２と、を含んで構成されている。そして、端末装置１とサーバ装置２とは、通信手段としてのネットワーク３を介して相互にデータの送受信が可能になっており、サーバ装置２は、当該ネットワーク３を介して接続された端末装置１からの要求に応じてコンテンツデータを提供（送信）し、当該コンテンツデータを端末装置１に提示（例えば、画像表示、音声出力による提示）させるようになっている。なお、ネットワーク３は、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（無線基地局等を含む）、及びゲートウェイ等により構築される。
【００３５】
［１−１．端末装置の構成及び概要機能］
端末装置１としては、例えばＰＣ、ＰＤＡ、携帯電話機（或いは、ＰＨＳ(Personal Handyphone System)）、ＳＴＢが接続されたテレビ受像機等の電子機器（電子デバイス）が該当し、本実施形態において、ユーザは、利用場所や利用状況に応じてこれらの種類の異なる電子機器を端末装置１として任意に選択することになる。
【００３６】
そして、端末装置１は、全ての電子機器に共通の基本的な構成要素として、演算機能を有するＣＰＵ（Central Processing Unit），作業用ＲＡＭ（Random-Access Memory），ＲＯＭ（Read-Only Memory）等から構成された情報処理部と、各種プログラム及び各種データ等を記憶する記憶部（例えば、ＨＤＤ（Hard Disc Drive），又はＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等）と、ユーザからの操作指示を入力する操作部（例えば、キーボード，マウス，又は操作パネル（又はリモートコントローラ）等）と、画像や文字等の情報を表示する表示部（例えば、ＣＲＴ（Cathode-Ray Tube），又は液晶ディスプレイ等）と、音声を出力するスピーカと、サーバ装置２の通信部と協働しサーバ装置２との間の通信状態を制御する通信部と、を備えている。
【００３７】
また、全ての電子機器に共通にＲＯＭ又は記憶部に記憶される各種プログラムとして、ＯＳ（オペレーティングシステム）、及びアプリケーションソフト（ブラウザソフト（プログラム）、プロファイル収集エージェントソフト（プログラム）等）がある。
【００３８】
端末装置１のＣＰＵによりブラウザ（例えば、ＷＥＢブラウザ）ソフトが実行されることによって、端末装置１は、サーバ装置２に接続してコンテンツデータを要求し、これに対しサーバ装置２から提供されたコンテンツデータを提示することになる。
【００３９】
また、端末装置１のＣＰＵによりプロファイル収集エージェントソフトが実行されることによって、端末装置１は、当該端末装置１の動作環境を示す情報を含む端末情報、及びユーザへのコンテンツデータの提示履歴を示す情報をそれぞれ収集し、端末及び回線（ネットワーク）プロファイル、及びユーザプロファイルとして、サーバ装置２に提供（送信）することになる。なお、通常、端末及び回線プロファイルとユーザプロファイルは、それぞれ異なるタイミングで独立して収集されてサーバ装置２に提供（送信）される。また、プロファイル収集エージェントソフトは、例えばサーバ装置２から端末装置１にダウンロードされるようにしてもよいし、フレキシブルディスク（例えば、ＣＤ−ＲＯＭ、メモリカード等）の記録媒体に記録されて端末装置１に読み込まれるようにしてもよい。
【００４０】
ここで、端末及び回線プロファイルには、例えば、ＣＰＵの動作周波数（ＣＰＵの速度）、ＲＡＭの記憶容量、記憶部の空き容量、表示画面のサイズと表現能力（文字数、色数等）、回線スピード（例えば、ビットレート（bps））、インストールされるソフトウェアの種類（例えば、ＯＳの種類、アプリケーションソフトの種類、プラグインソフト（ブラウザソフトの機能を追加、拡張するソフトであって、例えば、マルチメディア情報を閲覧するためのShockwaveやFlash Player（登録商標）、或いは、デジタル文書を閲覧するためのAcrobat Reader（登録商標）等がある）の種類）等の情報が含まれる（もちろん、上記情報の一部であってもよいし、他の情報が含まれてもよい）。
【００４１】
このような端末及び回線プロファイルにて示される情報は、電子機器の種類によって異なる（もちろん、同じ種類の電気機器であっても異なる場合もある）。例えば、ＰＣと携帯電話機では、周知の通り、ＣＰＵの動作周波数、ＲＡＭの記憶容量、記憶部の空き容量、表示画面のサイズと表現能力、ＯＳの種類、及びブラウザソフトの種類が異なるし、ＰＣのブラウザソフトにはプラグインソフトを組み込めるが、携帯電話機のブラウザソフトにはプラグインソフトを組み込めない等の点で異なっている。
【００４２】
また、ユーザプロファイルには、例えば、サーバ装置２から提供されたコンテンツデータを端末装置１がどこまでユーザに提示したかの（状況）履歴、言い換えれば、当該コンテンツデータをユーザがどこまで閲覧（視聴）したかの（状況）履歴を示す情報が含まれる。例えば、コンテンツデータが、章立てになっている内容であった場合に、どの章における画像、音声、及び文字までをユーザに提示（ユーザが閲覧）したかの（状況）履歴や、コンテンツデータが、映画等のように繋がりのあるストーリー性のある内容であり、かつシーン毎に分割されている場合に、どの（何番目の）シーンまでユーザに提示（ユーザが閲覧）したかの（状況）履歴を示す情報が該当する。ここで、「どの章」、或いは、「どのシーン」であるかを特定するための情報として後述する識別情報が、上記提示履歴を示す情報に含まれることになる。
【００４３】
［１−２．サーバ装置の構成及び概要機能］
サーバ装置２は、図１に示すように、演算機能を有するコンピュータとしてのＣＰＵ，作業用ＲＡＭ，ＲＯＭ等から構成された情報処理部２１と、各種プログラム及び各種データ等を記憶するＨＤＤ（Hard Disc Drive）等から構成された記憶部２２と、端末装置１の通信部と協働し端末装置１との間の通信状態を制御する通信部２３と、を備えており、情報処理部２１のＣＰＵは、例えば記憶部２２に記憶された、本発明の情報提示処理プログラム等を実行することにより、本発明の端末情報取得手段及び履歴情報取得手段としての情報取得部２１ａ、履歴情報蓄積手段としての履歴情報蓄積部２１ｂ、コンテンツ構成手段としてのコンテンツ構成部２１ｃ、及びコンテンツ提示手段及び選択提示手段としてのコンテンツ提示部２１ｄとして機能するようになっている。なお、情報提示処理プログラムは、例えばインターネット上の所定のサーバからサーバ装置２にダウンロードされるようにしてもよいし、フレキシブルディスク（例えば、ＣＤ−ＲＯＭ等）の記録媒体に記録されて当該記録媒体のドライブを介してサーバ装置２に読み込まれるようにしてもよい。
【００４４】
また、上記記憶部２２には、履歴情報データベース（ＤＢ）２２ａ、素材データベース（ＤＢ）２２ｂ、階層化管理データベース（ＤＢ）２２ｃ、及び端末情報対応付けデータベース（ＤＢ）２２ｄ等が構築されている。
【００４５】
情報取得部２１ａは、端末装置１から提供された上記端末及び回線プロファイルと、上記ユーザプロファイルと、をそれぞれ取得するようになっている。この端末及び回線プロファイルは、例えば、端末装置１がネットワーク３を介して接続してきた際に、情報取得部２１ａにより要求され取得される。一方、上記ユーザプロファイルは、例えば、端末装置１とサーバ装置２との通信セッションが終了する際等、任意のタイミングで情報取得部２１ａにより要求され取得される。また、上記ユーザプロファイルは、端末装置１にて収集されずとも、コンテンツデータが端末装置１に提供される際に情報取得部２１ａにより取得されてもよい。
【００４６】
そして、履歴情報蓄積部２１ｂは、上記ユーザプロファイルを履歴情報データベース２２ａに蓄積するようになっている。このユーザプロファイルは、例えば、ユーザ毎に予め登録された固有のユーザＩＤ及びパスワードに対応付けられて登録される。
【００４７】
素材データベース２２ｂには、コンテンツデータの基になる素材データ群が記憶（登録）されている。このような素材データ群は、例えば、映像（ビデオ）データ、音声（オーディオ）データ、画像データ、文字（テキスト）データ、３Ｄ（Dimensions）ＣＧ（Computer graphic）データ等の素材データにより構成されており、適宜、更新されるようになっている。また、素材データ群は、階層化管理データベース２２ｃに記憶（登録）されたツリー型の階層構造からなる管理データによって管理されており、これによって、素材データ群は、構造化されるようになっている。
【００４８】
図２は、管理データによって構造化された素材データ群の一例を示す概念図である。図２の例は、「英会話教材」の素材データ群の階層構造を示しており、この素材データ群に含まれる各素材データは、階層構造の最下層に位置している。そして、各素材データより上位階層に位置する（各素材データに付加される）属性情報（「章」、「節」、「ビデオ」、「オーディオ」、「画像」、「３ＤＣＧ」、「テキスト」、「スクリプト（ＣＰＵに実行させる命令や手順を、テキストを用いて記述したプログラム）」等）によって、素材データ群は、次第に統合され構造化されるようになっている。
【００４９】
また、上記属性情報のうち任意に選択された属性情報には、それぞれ固有の識別情報（以下、属性ＩＤという）、及び情報の重要度（優先度）を示す情報（以下、情報優先度という）が付与されている。これにより、結果的に、各素材データに当該属性ＩＤ、及び情報優先度が付与されることになる。
【００５０】
図３は、図２に示すツリー型の階層構造を規定する管理データの一部の例を示す図である。図３に示す管理データは、ＸＭＬ（eXtensible Markup Language）によって記述されており、上記属性情報は、タグ（＜＞）内に記述され、開始タグ（＜属性情報＞）と終了タグ（＜／属性情報＞）の間には、更に、下位階層の属性情報のタグが記述され、階層化されている。例えば、図３の例において、「オーディオビデオ」の開始タグ５１ａと終了タグ５１ｂの間には、「ビデオ」及び「オーディオ」のタグが記述されている。
【００５１】
なお、管理データには、図３に示すＸＭＬ文書の他に、図示しないが、当該ＸＭＬ文書のスタイル（端末装置１に表示部に表示されるページや文字等の書式であるスタイル）を定義するスタイル文書（例えば、ＸＳＬ（eXtensible Stylesheets Language）やＣＳＳ（Cascading Style Sheets））が含まれている。
【００５２】
また、図３の例では、「章」、「節」、「ビデオ」、「オーディオ」、及び「画像」等の属性情報には、それぞれ固有の属性ＩＤが付与されている。例えば、「ビデオ」に付与された属性ＩＤは、「ビデオ」の開始タグ５２ａと終了タグ５２ｂの間に記述された「ＩＤ」の開始タグ５３ａと終了タグ５３ｂの間に記述されている（この例では、数値）。
【００５３】
また、図３の例では、「ビデオ」、「オーディオ」、及び「画像」等の属性情報には、それぞれ情報優先度が付与されている。例えば、「ビデオ」に付与された情報優先度は、「ビデオ」の開始タグ５２ａと終了タグ５２ｂの間に記述された「情報優先度」の開始タグ５４ａと終了タグ５４ｂの間に記述されている。なお、本実施形態においては、情報優先度が数値で表され、その数値が小さいほど、情報の重要度（優先度）が高いことを意味している。
【００５４】
更にまた、「ビデオ」、「オーディオ」、及び「画像」等の開始タグと終了タグの間には詳細情報が記述されている。例えば、「ビデオ」の開始タグ５２ａと終了タグ５２ｂの間には、そのビデオの詳細情報５５が記述されている。この詳細情報５５のうち、「実体ＵＲＬ」の開始タグ５５ａと終了タグ５５ｂの間には、その映像（ビデオ）データの所在を示すＵＲＬが記述されている。つまり、かかるＵＲＬによって、階層構造の最下層にある素材データにリンクされることになる。
【００５５】
図４は、シーン毎に分割された素材データ群を規定する管理データの一部の例を示す図である。図４の例では、シーン毎に分割された素材データ群は、ＡＶ（オーディオビデオ）クリップであり、各シーンは、例えば、映像データ、音声データ、画像データ、３ＤＣＧデータ、及び文字データ等の繋がりのある複数の素材データから構成されている。
【００５６】
また、図４に示すように、各シーンは、所定の時間範囲（例えば、符号６１部のＩＮタイムコードのタグと、ＯＵＴタイムコードのタグで規定された時間範囲（１分〜１分３０秒））で区切られている。更に、各シーンには、それぞれ固有の属性ＩＤが付与されている。例えば、「シーン１」に付与された属性ＩＤは、シーン１の「ＩＤ」の開始タグ６２ａと終了タグ６２ｂの間に記述されている。
【００５７】
以上説明した管理データは、コンテンツデータに含められて端末装置１に提供されることになるが、端末装置１おいては、提示した素材データ（ユーザによって閲覧された素材データ）の上位階層に位置する属性情報に付与された属性ＩＤを、提示履歴を示す情報として上記ユーザプロファイルに含めることになる。従って、サーバ装置１側では、かかる属性ＩＤから、ユーザが、何章何節の素材データまでを閲覧したか、或いは、どのシーンまでを視聴したかを認識することができ、次に提示されるべき素材データを特定できるのである。
【００５８】
そして、コンテンツ構成部２１ｃは、上記端末及び回線プロファイルと上記ユーザプロファイルに基づいて（端末及び回線プロファイルのみに基づいてもよい）、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、端末装置１において提示されるべきコンテンツデータとして構成（再構成）するようになっている。更に、コンテンツ構成部２１ｃは、上記選定した最適な素材データにより構成される表示オブジェクト（画像や映像等）のレイアウト（表示画面上における大きさ、割り当て、色数、文字数等を含む）を端末及び回線プロファイルに含まれる端末情報に見合ったレイアウトに変更することもできる。
【００５９】
このように、コンテンツ構成部２１ｃは、上記素材データ群を、端末情報と提示履歴を示す情報に応じてトランスコーディングして当該コンテンツデータを構成する処理を行うことになる。
【００６０】
この具体的な処理の一例として、上記管理データを利用した場合について説明する。
【００６１】
先ず、コンテンツ構成部２１ｃは、最新のユーザプロファイルに含まれる提示履歴を示す情報としての属性ＩＤに対応する素材データ（例えば、１章１節に属する素材データ、或いはシーン１に属する素材データ）に続く素材データ（例えば、１章２節に属する素材データ、或いはシーン２に属する素材データ）を管理する管理データを階層化管理データベース２２ｃから取得する。
【００６２】
次に、コンテンツ構成部２１ｃは、取得した管理データを基礎として、端末及び回線プロファイルに含まれる端末情報に見合った新たな管理データを作成する。
【００６３】
例えば、コンテンツ構成部２１ｃは、端末及び回線プロファイルを提供した端末装置１の表示画面のサイズが、管理データに記述されたビデオのフレームサイズより小さい場合には、情報優先度が、例えば、３以上の素材データ（例えば、映像データ）に付与された属性情報のタグ（例えば、図３において、「ビデオ」の開始タグ５２ａから終了タグ５２ｂまで）を削除する。
【００６４】
また、コンテンツ構成部２１ｃは、端末及び回線プロファイルを提供した端末装置１には映像を表示するためのプラグインソフトがインストールされていない場合にも、情報優先度が、例えば、３以上の素材データ（例えば、映像データ）に付与された属性情報のタグを削除する。
【００６５】
言い換えれば、上記の場合、情報優先度が、例えば、２以下の素材データ（例えば、文字データ、音声データ、及び画像データ）に付与された属性情報のタグは削除されずそのままとなるので、結果として、情報優先度が２以下（１及び２）の素材データが最適な素材データとして選定されることになる。つまり、端末情報に応じた（見合った）情報優先度が付与された素材データが選定されることになる。
【００６６】
また、更に端末装置１の表示画面のサイズが小さい場合や、画像をブラウザソフトにて画像を表示できない等の場合には、例えば、情報優先度が２以上の素材データ（例えば、映像データ及び画像データ）に付与された属性情報のタグが削除され、情報優先度が１のみの素材データ（例えば、文字データ）が最適な素材データとして選定されることになる。なお、表示画面のサイズやプラグインソフトの有無等に応じて、幾つの情報優先度の素材データが選定されるかの対応付け情報（規則）は、端末情報対応付けデータベース（ＤＢ）２２ｄに予め記憶（登録）されることになる（その他の対応付けも同様）。
【００６７】
また、コンテンツ構成部２１ｃは、端末及び回線プロファイルを提供した端末装置１の表示画面のサイズ（例えば、１８０×１２０ドット）が、管理データに記述されたビデオ（或いは、画像）のフレームサイズ（例えば、３２０×２４０ドット）より小さい場合には、当該端末装置１の表示画面のサイズに合わせて管理データに記述されたビデオ（或いは、画像）のフレームサイズを小さくしたり、或いは、表示文字数や表示画像数を減らしたり、更には、素材データ（例えば、画像データ等）により構成される表示オブジェクトの表示画面上における割り当て（配置）を変更したりすることによって、当該表示オブジェクトのレイアウトを端末情報に見合ったレイアウトに変更するようにしてもよい。また、コンテンツ構成部２１ｃは、表示オブジェクトのレイアウトの変更に伴ない、リンク情報を再定義するようにしてもよい。
【００６８】
更にまた、コンテンツ構成部２１ｃは、端末及び回線プロファイルを提供した端末装置１の表現能力が、管理データに記述された量より低い場合には、上記端末装置１の表現能力に合わせて管理データに記述された色数を減らすように構成してもよい。
【００６９】
更にまた、コンテンツ構成部２１ｃは、端末及び回線プロファイルを提供した端末装置１の回線スピードが、所定のビットレートより低い場合には、管理データに記述されたビデオのフレームサイズやフレームレートを小さくするように構成してもよい。
【００７０】
このように、コンテンツ構成部２１ｃは、上記管理データの内容を端末情報に応じて変更することによって、最適な素材データを選定することになる。こうして、作成された管理データと、これに示される素材データがコンテンツデータとして構成される。
【００７１】
コンテンツ提示部２１ｄは、以上のように構成されたコンテンツデータを、通信部２３及びネットワーク３を介して、端末装置１に提供（送信）し、当該コンテンツデータを端末装置１に提示（端末装置１のブラウザにより画像表示、音声出力による提示）させるようになっている。
【００７２】
［２．情報処理システムの動作］
次に、図５等を参照して、本実施形態に係る情報処理システムの動作例について説明する。
【００７３】
図５は、コンテンツデータが端末装置１に提供される場合におけるサーバ装置２の情報処理部２１の処理を示すフローチャートである。
【００７４】
なお、以下の説明において、ユーザは、既にＰＣを端末装置１としてサーバ装置２に接続しコンテンツデータの提供を受けており、かかるＰＣにおけるコンテンツデータの提示履歴を示す情報が含まれたユーザプロファイルが履歴情報データベース２２ａに記憶（蓄積）されているものとする。
【００７５】
先ず、ユーザが、例えばＰＤＡを端末装置１として選択し、かかる端末装置１の操作部を操作してブラウザソフトを実行（起動）させサーバ装置２のサイトのＵＲＬを指定すると、当該端末装置１がネットワーク３を介してサーバ装置２に接続し（通信セッションを確立）ソースを要求する。これに応じ、サーバ装置２は、ユーザＩＤ入力画面データ（例えば、ＷＥＢデータ）等を取得してネットワーク３を介して端末装置１に送信する（ステップＳ１）。
【００７６】
こうして、端末装置１の表示部には、図示しないユーザＩＤ入力画面が表示されることになり、かかる画面上には、ユーザＩＤ及びパスワードの入力欄が設けられている。このような表示状態において、ユーザが操作部を操作して当該入力欄に自己のユーザＩＤ及びパスワードを入力し実行ボタンを指定（押下）すると、入力されたユーザＩＤ及びパスワードがネットワーク３を介してサーバ装置２に送信される。
【００７７】
サーバ装置２は、端末装置１から送信されたユーザＩＤ及びパスワードを受信し（ステップＳ２：Ｙ）、ユーザ認証を実行、例えば、履歴情報データベース２２ａに当該ユーザＩＤ及びパスワードが登録されているか否かを判別し（ステップＳ３）、登録されている場合には（ステップＳ３：Ｙ）、サーバ装置２は、ネットワーク３を介して端末装置１に対し、端末及び回線プロファイルを要求する（ステップＳ４）。かかる要求に対し、端末装置１は、プロファイル収集エージェントソフトを起動（実行）し、当該端末装置１の端末情報を収集し、端末及び回線プロファイルとしてネットワーク３を介してサーバ装置２に送信する。なお、端末情報は、この時に収集されるのではなく、予め収集され端末及び回線プロファイルとして端末装置１の記憶部に記憶されておくように構成してもよい。
【００７８】
こうして、サーバ装置２（情報取得部２１ａ）は、端末装置１から送信された端末及び回線プロファイルを受信（ステップＳ５：Ｙ）、取得する（ステップＳ６）。続いて、サーバ装置２（情報取得部２１ａ）は、当該ユーザＩＤに対応するユーザプロファイルが履歴情報データベース２２ａに蓄積されているか否かを判別し（ステップＳ７）、蓄積されている場合には（ステップＳ７：Ｙ）、最新のユーザプロファイルを取得する（ステップＳ８）。こうして、取得された端末及び回線プロファイル及び最新のユーザプロファイルは、ＲＡＭ等に一旦記憶されることになる。
【００７９】
次に、サーバ装置２（コンテンツ構成部２１ｃ）は、上述したように、最新のユーザプロファイルに含まれる提示履歴を示す情報としての属性ＩＤに対応する素材データ（例えば、ユーザがＰＣ上で閲覧した素材データ、例えば、１章１節まで閲覧）に続く素材データ（例えば、１章２節に属する素材データ）を管理する管理データ（例えば、１章２節に属する管理データ）を階層化管理データベース２２ｃから取得する（ステップＳ９）。
【００８０】
次に、サーバ装置２（コンテンツ構成部２１ｃ）は、取得した管理データを基礎として、端末情報対応付けデータベース（ＤＢ）２２ｄに記憶された対応付け情報を参照しつつ、上述したように、端末及び回線プロファイルに含まれる端末情報に見合った新たな管理データを作成（つまり、上記端末情報に見合った最適な素材データが選定等される）し（ステップＳ１０）、当該管理データと、これに示された最適な素材データを素材データベース（ＤＢ）２２ｂから取得して、端末装置１において提示されるべきコンテンツデータを構成する（ステップＳ１１）。
【００８１】
図６は、ユーザプロファイル及び端末及び回線プロファイルに基づいて作成された管理データによって構造化された素材データ群の一例を示す概念図である。図６の例では、図２と比較すると、この場合の端末装置１がＰＤＡであり３ＤＣＧデータを表示する機能が無いために、３ＤＣＧデータの部分（ノード部分）は、削除されていることがわかる。
【００８２】
そして、サーバ装置２（コンテンツ提示部２１ｄ）は、構成されたコンテンツデータ（管理データを含む）を、通信部２３及びネットワーク３を介して、端末装置１に提供（送信）する（ステップＳ１２）。
【００８３】
こうして、端末装置１（ブラウザ）は、上記管理データに基づき、ユーザからの操作部を介した操作指示に従って上記コンテンツデータに含まれる画像を表示部に表示したり、音声をスピーカから出力することになる。この際、端末装置１は、コンテンツデータに含まれる提示した素材データの属性情報に付与された属性ＩＤを取得し記憶部に記憶することになる。そして、例えば、端末装置１（ブラウザ）は、ユーザからの操作部を介した操作指示に従ってコンテンツデータの提示を終了する場合には、プロファイル収集エージェントソフトを起動（実行）し、上記記憶された属性ＩＤを含む当該端末装置１の提示履歴を示す情報を収集し、ユーザプロファイルとしてネットワーク３を介してサーバ装置２に送信する。
【００８４】
そして、サーバ装置２は、端末装置１から送信されたユーザプロファイルを受信、取得し、これを当該ユーザのユーザＩＤに対応つけて履歴情報データベース２２ａに記憶（蓄積）する。これにより、ユーザが、その後、他の電子機器（例えば、携帯電話機）を端末装置１として選択した場合にも、かかる提示履歴がサーバ装置２にて参照されることができる。
【００８５】
以上説明したように上記実施形態によれば、端末及び回線プロファイル及びユーザプロファイルに基づいて、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、端末装置１において提示されるべきコンテンツデータとして動的に構成（再構成）するように構成したので、端末装置１の特性や能力等に応じて別々のコンテンツデータを用意することなく、端末装置に応じた最適なコンテンツデータを提示することができると共に、複数の端末装置（例えば、ＰＣとＰＤＡ）にまたがった（横断した）シームレスなコンテンツデータを提示することができる。これにより、例えば、ユーザが、ＰＣを端末装置１として視聴していたコンテンツの続きを、ＰＤＡを端末装置１として簡単に視聴（閲覧）することができる（ユーザの嗜好に応じたパーソナライズが可能）。特に、シーン毎に分割された繋がりのあるコンテンツである場合に有効である。
【００８６】
また、ツリー型の階層構造からなる管理データによって素材データ群を管理し、当該管理データの内容を端末情報に応じて変更することによって、最適な素材データを選定するようにしたので、端末情報に最適なコンテンツデータを容易に構成することができる。
【００８７】
更にまた、各属性データに属性ＩＤを付与し、これを提示履歴を示す情報として利用するように構成したので、端末装置１において提示されたコンテンツデータの提示履歴を簡単に取得、蓄積することができる。
【００８８】
なお、上記実施形態においては、コンテンツデータを構成する各素材データに付与された属性ＩＤを利用することによって、サーバ装置２は、コンテンツデータの提示履歴を認識するように構成したが、かかる属性ＩＤを利用することによって、従来のブラウザ等にて機能するブックマークに相当するメディアマークを構成することもできる。
【００８９】
より具体的には、ＰＣである端末装置１において、例えば、コンテンツデータが提示されている途中で、ユーザが端末装置１の操作部を操作して所望の画像、映像、音声、又は文字部分にメディアマーク指定をすると、かかる画像、映像、音声、又は文字部分を構成する素材データに付与された属性ＩＤを含むメディアマーク情報が、ネットワーク３を介してサーバ装置２に送信される。サーバ装置２（情報取得部２１ａ）は、端末装置１から送信されたメディアマーク情報を受信、これに含まれる属性ＩＤを取得する。そして、サーバ装置２（履歴情報蓄積部２１ｂ）は、かかる属性ＩＤを当該ユーザのユーザＩＤに対応付けて、メディアマーク指定のあった属性ＩＤとして履歴情報データベース２２ａに記憶（蓄積）する。
【００９０】
その後、ユーザが、例えばＰＣからＰＤＡに変えた（変えなくても良いが）後の端末装置１からサーバ装置２に接続した場合において（図５に示す処理と同様）、サーバ装置２（コンテンツ提示部２１ｄ）は、端末装置１からメディアマーク一覧の要求（例えば、ユーザの操作部の操作指示による）があったときに、履歴情報データベース２２ａに記憶（蓄積）された、メディアマーク指定に係る属性ＩＤ（当該ユーザＩＤに対応）に対応する素材データを示す情報（例えば、上述した属性情報）が含まれるメディアマーク一覧情報を、選択可能に端末装置１に提示（つまり、当該情報をネットワーク３を介して端末装置１に送信してブラウザにより選択可能に表示させる）し、当該メディアマーク一覧情報のうちから何れかの素材データを示す情報（例えば、上述した属性情報）が選択された場合には、当該選択に係る素材データが含まれるコンテンツデータを、ネットワーク３を介して端末装置１に送信して提示させるように構成する。
【００９１】
このような構成によれば、映像等のように時間軸を持ったメディアや、ダイナミックに表示レイアウトや表示内容が変更されるリッチコンテンツにおいても、ユーザが所望する当該コンテンツを簡単に提供することができる。
【００９２】
また、上記実施形態においては、端末装置１の動作環境を示す情報を端末情報に含め、これに基づいて、サーバ装置２が、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し、前記端末装置において提示されるべきコンテンツデータとして構成するようにしたが、これに限定されるものではなく、例えば、端末装置１の種類（ＰＣ、ＰＤＡ、携帯電話機等の種類）を示す情報を端末情報に含め、かかる端末装置１の種類に基づいて（サーバ装置１側では、当該種類に応じた素材データの選定ルールを規定しておく）、サーバ装置２が、複数の素材データから構成された素材データ群のうちから最適な素材データを選定し（更には、上述したように、表示オブジェクトのレイアウト変更も行うようにしてもよい）、前記端末装置において提示されるべきコンテンツデータとして構成するようにしてもよい。
【図面の簡単な説明】
【００９３】
【図１】本実施形態に係る情報処理システムの概要構成例を示す図である。
【図２】管理データによって構造化された素材データ群の一例を示す概念図である。
【図３】図２に示すツリー型の階層構造を規定する管理データの一部の例を示す図である。
【図４】シーン毎に分割された素材データ群を規定する管理データの一部の例を示す図である。
【図５】コンテンツデータが端末装置１に提供される場合におけるサーバ装置２の情報処理部２１の処理を示すフローチャートである。
【図６】ユーザプロファイル及び端末及び回線プロファイルに基づいて作成された管理データによって構造化された素材データ群の一例を示す概念図である。
【符号の説明】
【００９４】
１  端末装置
２  サーバ装置
２１  情報処理部
２１ａ  情報取得部
２１ｂ  履歴情報蓄積部
２１ｃ  コンテンツ構成部
２１ｄ  コンテンツ提示部
２２  記憶部
２２ａ  履歴情報データベース
２２ｂ  素材データベース
２２ｃ  階層化管理データベース
２２ｄ  端末情報対応付けデータベース
２３  通信部
３  ネットワーク
Ｓ  情報処理システム
【図１】
2005216215.tif 000003
【図２】
2005216215.tif 000004
【図３】
2005216215.tif 000005
【図４】
2005216215.tif 000006
【図５】
2005216215.tif 000007
【図６】
2005216215.tif 000008