(57)【要約】【課題】利用者に端末装置の個別の属性に応じて異なる識別名等を指定させる必要がなく、要求データに基づいて端末装置の属性に応じたデータ形式を決定し、単一のコンテンツソースデータから要求元の端末装置に適合したコンテンツデータを自動的に生成することのできるコンテンツ流通方法およびコンテンツ流通システムならびにそのプログラムを記録した記録媒体を提供する。【解決手段】端末装置からネットワークを介してコンテンツデータ提供システム１０のＷｅｂサーバ部１１に要求データが送られる。要求解析部１４は要求データを基に要求元端末装置の属性を取得し、その情報をデータ生成部１３に渡す。データ生成部１３は、コンテンツ表現形式データ２２を参照することによって適切なデータ表現形式を認識し、それに基づいたコンテンツデータ２３を生成する。Ｗｅｂサーバ部１１はこのコンテンツデータを端末装置に向けて送出する。【選択図】　　　図１
2004030644.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを用いたコンテンツデータの流通方法であって、
クライアント側情報処理装置からコンテンツデータの要求データを送信し、
前記要求データを受信するとともに、前記要求データから上記クライアント側情報処理装置の属性情報を解析し、前記属性情報に対応するコンテンツデータを生成または選択し、クライアント側情報処理装置にコンテンツデータを送信し、
前記クライアント側情報処理装置は、前記コンテンツデータを受信する
ことを特徴とするコンテンツデータ流通方法。
【請求項２】
ネットワークを用いたコンテンツデータの流通方法であって、
クライアント側情報処理装置からのコンテンツデータの要求データを受信し、
前記要求データから前記クライアント側情報処理装置の属性情報を解析し、
前記属性情報に対応するコンテンツデータを、前記クライアント側情報処理装置に送信する
ことを特徴とするコンテンツデータ流通方法。
【請求項３】
前記属性情報に対応するコンテンツデータを生成または選択することを特徴とする請求項２に記載のコンテンツデータ流通方法。
【請求項４】
前記コンテンツデータの基となるコンテンツソースデータを記録し、
前記要求データに対応するコンテンツソースデータを検索し、読み出すことを特徴とする請求項１または請求項３に記載のコンテンツデータ流通方法。
【請求項５】
前記属性情報に対応するコンテンツ表現形式データを記録し、
前記属性情報に対応するコンテンツ表現形式データを検索し、読み出すことを特徴とする請求項１〜４のいずれかに記載のコンテンツデータ流通方法。
【請求項６】
前記属性情報に対応するコンテンツデータの生成または選択は、前記コンテンツソースデータと前記コンテンツ表現形式データに基づき行われることを特徴とする請求項１〜５に記載のいずれかに記載のコンテンツデータ流通方法。
【請求項７】
前記属性情報にはクライアント側情報処理装置の機種識別情報が含まれることを特徴とする請求項１〜６のいずれかに記載のコンテンツデータ流通方法。
【請求項８】
前記属性情報にはクライアント側情報処理装置の画面サイズ情報が含まれることを特徴とする請求項１〜７のいずれかに記載のコンテンツデータ流通方法。
【請求項９】
前記属性情報にはクライアント側情報処理装置の画面表示色情報が含まれることを特徴とする請求項１〜８のいずれかに記載のコンテンツデータ流通方法。
【請求項１０】
前記属性情報にはクライアント側情報処理装置の個体識別情報が含まれることを特徴とする請求項１〜９のいずれかに記載のコンテンツデータ流通方法。
【請求項１１】
クライアント側情報処理装置から受信した要求データから前記クライアント処理装置の属性情報を解析し、
前記属性情報から前記クライアント側情報処理装置が出力可能なコンテンツ記述言語の言語種別を特定し、
前記言語種別に対応する前記コンテンツデータを生成または選択する
ことを特徴とするコンテンツデータ流通方法。
【請求項１２】
コンテンツデータの内容に関するコンテンツソースデータとコンテンツデータの表現形式に関するコンテンツ記述言語種別ごとのコンテンツ表現形式データを予め記憶し、
記憶されたコンテンツソースデータと、前記言語種別に対応して読み取ったコンテンツ表現形式データとから前記コンテンツデータを生成または選択する
ことを特徴とする請求項１１に記載のコンテンツデータ流通方法。
【請求項１３】
前記コンテンツ表現形式データは、前記コンテンツ記述言語種別ごとのデータの表示属性を示すタグ情報を含み、
このタグ情報を用いて前記コンテンツデータを生成または選択する
ことを特徴とする請求項１２に記載のコンテンツデータ流通方法。
【請求項１４】
前記要求データから前記クライアント側情報処理装置が利用されている通信網を識別する網識別情報を解析し、前記網識別情報に対応するコンテンツデータを生成または選択することを特徴とする請求項１〜１３のいずれかに記載のコンテンツデータ流通方法。
【請求項１５】
前記要求データから前記クライアント側情報処理装置を利用している利用者を識別する利用者識別情報を解析し、前記利用者識別情報に対応するコンテンツデータを生成または選択することを特徴とする請求項１〜１４のいずれかに記載のコンテンツデータ流通方法。
【請求項１６】
ネットワークを用いたコンテンツデータ流通システムであって、
コンテンツデータを要求する要求データを送信するとともに、コンテンツデータを受信するクライアント側情報処理装置と、
前記要求データを受信する受信部と、
前記要求データから前記クライアント側情報処理装置の属性情報を解析する要求解析部と、
前記属性情報に対応するコンテンツデータを生成または選択するデータ生成部と、
前記コンテンツデータを前記クライアント側情報処理装置に送信する送信部とを具備することを特徴とするコンテンツデータ流通システム。
【請求項１７】
ネットワークを用いたコンテンツデータ流通システムであって、
クライアント側情報処理装置から要求データを受信する受信部と、
前記要求データから前記クライアント側情報処理装置の属性情報を解析し取得する要求解析部と、
前記属性情報に対応するコンテンツデータを前記クライアント側情報処理装置に送信する送信部と
を具備することを特徴とするコンテンツデータ流通システム。
【請求項１８】
前記属性情報に対応する前記コンテンツデータを生成または選択するデータ生成部を備えることを特徴とする請求項１７に記載のコンテンツデータ流通システム。
【請求項１９】
前記コンテンツデータの基となるコンテンツソースデータを記憶するコンテンツソースデータ記憶部と、
前記要求データに対応するコンテンツソースデータを検索し、読み出すコンテンツソースデータ検索読み出し部と
を備えることを特徴とする請求項１６または請求項１８に記載のコンテンツデータ流通システム。
【請求項２０】
前記属性情報に対応するコンテンツ表現形式データを記憶するコンテンツ表現形式データ記憶部と、
前記属性情報に対応するコンテンツ表現形式データを検索し、読み出すコンテンツ表現形式データ検索読み出し部と
を備えることを特徴とする請求項１６〜１９のいずれかに記載のコンテンツデータ流通システム。
【請求項２１】
前記データ生成部は、前記要求データに対応する前記コンテンツソースデータと、前記要求データを解析して取得された属性情報に対応する前記コンテンツ表現形式データとから、前記コンテンツデータを生成または選択することを特徴とする請求項１６〜２０のいずれかに記載のコンテンツデータ流通システム。
【請求項２２】
前記属性情報にはクライアント側情報処理装置の機種識別情報が含まれることを特徴とする請求項１６〜２１のいずれかに記載のコンテンツデータ流通システム。
【請求項２３】
前記属性情報にはクライアント側情報処理装置の画面サイズ情報が含まれることを特徴とする請求項１６〜２２のいずれかに記載のコンテンツデータ流通システム。
【請求項２４】
前記属性情報にはクライアント側情報処理装置の画面表示色情報が含まれることを特徴とする請求項１６〜２３のいずれかに記載のコンテンツデータ流通システム。
【請求項２５】
前記属性情報にはクライアント側情報処理装置の個体識別情報が含まれることを特徹とする請求項１６〜２４のいずれかに記載のコンテンツデータ流通システム。
【請求項２６】
クライアント側情報処理装置から受信した要求データから前記クライアント処理装置の属性情報を解析し取得し、前記属性情報から前記クライアント側情報処理装置が出力可能なコンテンツ記述言語の言語種別を特定する要求解析部と、
前記言語種別に対応するコンテンツデータを生成または選択するデータ生成部とを具備することを特徴とするコンテンツデータ流通システム。
【請求項２７】
コンテンツデータの内容に関する情報を保持するコンテンツソースデータ記憶部と、
コンテンツデータの表現形式に関するコンテンツ記述言語種別ごとの情報を保持するコンテンツ表現形式データ記憶部とを具備し、
前記データ生成部は、前記コンテンツソースデータ記憶部から読み取ったコンテンツソースデータと前記コンテンツ表現形式データ記憶部から前記言語種別に対応して読み取ったコンテンツ表現形式データとから前記コンテンツデータを生成または選択する
ことを特徴とする請求項２６に記載のコンテンツデータ流通システム。
【請求項２８】
前記コンテンツ表現形式データ記憶部は、前記コンテンツ記述言語種別ごとにデータの表示属性を示すタグ情報を保持し、
前記データ生成部は、前記コンテンツ表現形式データ記憶部から読み取った前記タグ情報を用いて前記コンテンツデータを生成または選択する
ことを特徴とする請求項２７に記載のコンテンツデータ流通システム。
【請求項２９】
前記要求解析部は、前記要求データから前記クライアント側情報処理装置が接続されている通信網サービスの種別を識別する網識別情報を解析し取得し、
前記データ生成部は、前記網識別情報に対応するコンテンツデータを生成または選択する
ことを特徴とする請求項１６〜２８のいずれかに記載のコンテンツデータ流通システム。
【請求項３０】
前記要求解析部は、前記要求データから利用者識別情報を解析し取得し、
前記データ生成部は、前記利用者識別情報に対応するコンテンツデータを生成または選択する
ことを特徴とする請求項１６〜２９のいずれかに記載のコンテンツデータ流通システム。
【請求項３１】
要求データを受信する要求受付処理と、
前記要求データからクライアント側情報処理装置の属性情報を解析し取得する要求解析処理と、
前記属性情報に対応するコンテンツデータを生成または選択するデータ生成処理と、
前記コンテンツデータを送信するコンテンツデータ送信処理と、
をコンピュータに実行させることを特徴とするプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項３２】
前記クライアント側情報処理装置は携帯電話端末であることを特徴とする請求項１〜１５のいずれかに記載のコンテンツデータ流通方法。
【請求項３３】
前記クライアント側情報処理装置は携帯電話端末であることを特徴とする請求項１６〜３０のいずれかに記載のコンテンツデータ流通システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク等を介してクライアント側情報処理装置にコンテンツデータを提供するコンテンツデータ流通方法およびコンテンツデータ流通システムならびにそのプログラムを記録した記録媒体に関する。特に、データ形式の異なるタイプのクライアント側情報処理装置から、共通の識別名によるコンテンツデータの要求を受けたときにも、各々のタイプに対応したデータ形式のコンテンツデータを提供するコンテンツデータ流通方法およびコンテンツデータ流通システムならびにそのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
ネットワーク技術、特にインターネット技術を用いた端末への情報配信、当該端末装置からの情報入力、端末装置との対話的な情報のやりとり、およびそれらを応用したサイバービジネスは、近年急速に普及し今後もさらなる広がりが見込まれている。また、従来において、データ形式の規格が比較的統一されているパーソナルコンピュータ等がインターネットヘのアクセスのための端末装置として主として用いられていたが、インターネット利用の普及と共に、ウェブアクセス専用ネットワーク端末装置、携帯型電話端末装置やゲーム機などからインターネットにアクセスする例が増えてきている。また、移動体通信の用途の多様化や情報家電製品の普及などに伴って、ますます端末装置が多様化することが予測される。なお、以下の説明では各端末装置を単に端末と記すこともある。
【０００３】
例えば、移動体通信会社各社が実施しているインターネット利用サービスにおいては、技術の標準化が一部図られているものの、端末装置機能や、画面のサイズや表示色に関する仕様や、表示可能なコンテンツ（ハイパーテキスト）記述言語や、表示あるいは演奏が可能な画像・映像あるいは音楽・音声のデータ形式、さらに実行できるアプリケーションソフトの実行形式などは、各社独自の技術、規格や仕様に基づき個別に決められている。
【０００４】
このような状況において、多様な端末装置からの情報アクセスを可能にするために従来技術では、各端末装置に対応したコンテンツデータを個別に準備する。そして、それぞれのデータに付与された端末装置に対応する個別の識別名を当該端末装置側から入力することにより、アクセスするという方法がとられていた。図１２は、このような従来技術によって複数の異機種端末に対してコンテンツデータを提供する情報サーバおよびネットワークの構成を示す構成図である。この図において、符号１０ａは情報サーバ、１はインターネット、５１はＩＳＰ（インターネットサービスプロバイダ）を介してインターネット１に接続されたコンピュータ端末、７０および８０はそれぞれＡ社およびＢ社の移動体通信網とインターネット１との間を中継するゲートウェイ、７１，７２．・・・はＡ社の網サービスを受ける移動通信端末、８１，８２，・・・はＢ社の網サービスを受ける移動通信端末である。情報サーバ１０ａには、コンピュータ端末用データ４１とＡ社移動体通信網用データ４２とＢ社移動体通信網用データ４３とが保持されている。
これらのデータ（コンテンツデータ）の意味的内容は同じであるが、各々の端末専用に異なるデータ形式で作成されている。コンピュータ端末用データ４１とＡ社移動体通信網用データ４２とＢ社移動体通信網用データ４３には、それぞれ異なるＵＲＬ（ユニフォームリソースロケータ，Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）が割り当てられており、利用者はそれぞれ自分の端末装置に対応したＵＲＬを指定してコンテンツデータにアクセスするようになっている。
【０００５】
【発明が解決しようとする課題】
上記のような従来技術では、情報サーバ１０ａ側において、コンテンツデータの意味内容が同一であるにも関わらずデータ形式の異なる複数のデータを用意しなければならず、コンテンツデータの作成および維持のためのコストが嵩むという問題がある。また、これら個別のコンテンツデータにそれぞれ異なるＵＲＬを割り当てて端末装置からアクセスするようにしているため、端末装置の利用者にとっては自分の利用している端末装置に対応したＵＲＬを指定しなければならない等操作が煩雑となり、利用者のアクセス意欲を阻害してしまう。さらには、コンテンツデータ提供者側にとっては、利用者からのアクセスの機会の損失が発生しうるという問題がある。
【０００６】
また、携帯型電話端末や携帯型ＰＤＡ（パーソナルデジタルアシスタント，Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）端末などにおいては、パーソナルコンピュータ等に比べて画面のサイズおよび解像度が小さく、また単色のみの表示しかできなかったり表示可能な色数が少なかったりするため、パーソナルコンピュータに表示することを前提に設計された画像データは、そのままでは表示できないという問題があった。
【０００７】
本発明は、上記事情を鑑みてなされたものであり、単一のコンテンツソースデータから各端末装置に適合したコンテンツデータを自動的に生成して送信することができ、各端末装置に適合したデータ形式のコンテンツデータを自動的に選択して送信することができ、またさらに端末装置個体の識別情報に対応して、あるいは利用者の識別情報に対応して、それらに適した固有の情報を生成あるいは選択して送信することができることを目的とする。すなわち、利用者が端末装置固有の技術的特徴や上記各種識別情報を意識する必要がなく、共通の識別名（ＵＲＬなど）によってコンテンツデータを要求することのできるコンテンツデータ流通方法およびコンテンツデータ流通システムならびにそのプログラムを記録した記録媒体を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記の課題を解決するために、請求項１記載の発明は、ネットワークを用いて、クライアント側情報処理装置からコンテンツデータの要求データを送信し、前記要求データを受信するとともに、前記要求データから上記クライアント側情報処理装置の属性情報を解析し、上記属性情報に対応するコンテンツデータを生成または選択し、クライアント側情報処理装置にコンテンツデータを送信し、前記クライアント側情報処理装置は、前記コンテンツデータを受信することを特徴とするコンテンツデータ流通方法を要旨とする。
【０００９】
ここで、クライアント側情報処理装置とは、このコンテンツ流通方法においてコンテンツデータの提供を要求し、コンテンツデータを送受信する装置であって、コンピュータ技術を用いて情報を処理する機能を有する機器をいう。また、属性情報とは、クライアント側情報処理装置の機能や各仕様を特定するための情報をいう。
【００１０】
また、請求項２記載の発明は、ネットワークを用いて、クライアント側情報処理装置からコンテンツデータの要求データを受信し、前記要求データから前記クライアント側情報処理装置の属性情報を解析し、前記属性情報に対応するコンテンツデータを前記クライアント側情報処理装置に送信することを特徴とするコンテンツデータ流通方法を要旨とする。
【００１１】
さらに、本発明のコンテンツデータ流通方法においては、前記属性情報に対応するコンテンツデータを生成または選択することを特徴とする。
【００１２】
さらにまた、本発明のコンテンツデータ流通方法においては、前記コンテンツデータの基となるコンテンツソースデータを記録し、前記要求データに対応するコンテンツソースデータを検索し、読み出すことを特徴とする。
【００１３】
さらにまた、本発明のコンテンツデータ流通方法においては、前記属性情報に対応するコンテンツ表現形式データを記録し、前記属性情報に対応するコンテンツ表現形式データを検索し、読み出すことを特徴とする。
【００１４】
さらにまた、本発明のコンテンツデータ流通方法においては、前記属性情報に対応するコンテンツデータの生成または選択は、前記コンテンツソースデータと前記コンテンツ表現形式データに基づき行われることを特徴とする。
【００１５】
さらにまた、本発明のコンテンツデータ流通方法においては、前記属性情報にはクライアント側情報処理装置の機種識別情報が含まれることを特徴とする。
【００１６】
さらにまた、本発明のコンテンツデータ流通方法においては、前記属性情報にはクライアント側情報処理装置の画面サイズ情報が含まれることを特徴とする。
【００１７】
さらにまた、本発明のコンテンツデータ流通方法においては、前記属性情報にはクライアント側情報処理装置の画面表示色情報が含まれることを特徴とする。
【００１８】
さらにまた、本発明のコンテンツデータ流通方法においては、前記属性情報にはクライアント側情報処理装置の個体識別情報が含まれることを特徴とする。
【００１９】
また、請求項１１記載の発明は、クライアント側情報処理装置から受信した要求データから前記クライアント処理装置の属性情報を解析し、前記属性情報から前記クライアント側情報処理装置が出力可能なコンテンツ記述言語の言語種別を特定し、前記言語種別に対応するコンテンツデータを生成または選択することを特徴とする前記コンテンツデータ流通方法を要旨とする。
【００２０】
さらに、本発明のコンテンツデータ流通方法においては、コンテンツデータの内容に関するコンテンツソースデータとコンテンツデータの表現形式に関するコンテンツ記述言語種別ごとのコンテンツ表現形式データを予め記憶し、前記記憶されたコンテンツソースデータと、特定された前記言語種別に対応して読み取ったコンテンツ表現形式データとから前記コンテンツデータを生成または選択することを特徴とする。
【００２１】
さらに、本発明のコンテンツデータ流通方法においては、前記コンテンツ表現形式データは、前記コンテンツ記述言語種別ごとのデータの表示属性を示すタグ情報を含み、このタグ情報を用いて前記コンテンツデータを生成または選択することを特徴とする。
【００２２】
さらにまた、本発明のコンテンツデータ流通方法においては、前記要求データから前記クライアント側情報処理装置が利用されている通信網を識別する網識別情報を解析し、前記網識別情報に対応するコンテンツデータを生成または選択することを特徴とする。
【００２３】
さらにまた、本発明のコンテンツデータ流通方法においては、前記要求データから前記クライアント側情報処理装置を利用している利用者を識別する利用者識別情報を解析し、前記利用者識別情報に対応するコンテンツデータを生成または選択することを特徴とする。
【００２４】
また、請求項１６記載の発明は、ネットワークを用いて、コンテンツデータを要求する要求データを送信するとともに、コンテンツデータを受信するクライアント側情報処理装置と、前記要求データを受信する受信部と、前記要求データから前記クライアント側情報処理装置の属性情報を解析し取得する要求解析部と、前記属性情報に対応するコンテンツデータを生成または選択するデータ生成部と、前記コンテンツデータを前記クライアント側情報処理装置に送信する送信部とを具備することを特徴とするコンテンツデータ流通システムを要旨とする。
【００２５】
また、請求項１７記載の発明は、ネットワークを用いて、クライアント側情報処理装置から要求データを受信する受信部と、前記要求データから前記クライアント側情報処理装置の属性情報を解析し取得する要求解析部と、前記属性情報に対応するコンテンツデータを前記クライアント側情報処理装置に送信する送信部とを具備することを特徴とするコンテンツデータ流通システム。
【００２６】
さらに、本発明のコンテンツデータ流通システムは、前記属性情報に対応する前記コンテンツデータを生成または選択するデータ生成部を備えることを特徴とする。
【００２７】
さらにまた、本発明のコンテンツデータ流通システムは、前記コンテンツデータの基となるコンテンツソースデータを記憶するコンテンツソースデータ記憶部と、前記要求データに対応するコンテンツソースデータを検索し、読み出すコンテンツソースデータ検索読み出し部とを備えることを特徴とする。
【００２８】
さらにまた、本発明のコンテンツデータ流通システムは、前記属性情報に対応するコンテンツ表現形式データを記憶するコンテンツ表現形式データ記憶部と、前記属性情報に対応するコンテンツ表現形式データを検索し、読み出すコンテンツ表現形式データ検索読み出し部とを備えることを特徴とする。
【００２９】
さらにまた、本発明のコンテンツデータ流通システムは、前記データ生成部は、前記要求データに対応する前記コンテンツソースデータと、前記要求データを解析して取得された属性情報に対応する前記コンテンツ表現形式データとから、前記コンテンツデータを生成または選択することを特徴とする。
【００３０】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記属性情報にはクライアント側情報処理装置の機種識別情報が含まれることを特徴とする。
【００３１】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記属性情報にはクライアント側情報処理装置の画面サイズ情報が含まれることを特徴とする。
【００３２】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記属性情報にはクライアント側情報処理装置の画面表示色情報が含まれることを特徴とする。
【００３３】
さらにまた、本発明のコンテンツ流通システムにおいては、前記属性情報にはクライアント側情報処理装置の個体識別情報が含まれることを特徴とする。
【００３４】
また、請求項２６記載の発明のコンテンツデータ流通システムにおいては、クライアント側情報処理装置から受信した要求データから前記クライアント側情報処理装置の属性情報を解析し取得し、この属性情報から前記クライアント側情報処理装置が処理可能なコンテンツ記述言語の言語種別を特定する要求解析部と、前記言語種別に対応するコンテンツデータを生成または選択するデータ生成部とを具備することを特徴とする。
【００３５】
さらに、本発明のコンテンツデータ流通システムにおいては、コンテンツデータの内容に関する情報を保持するコンテンツソースデータ記憶部と、コンテンツデータの表現形式に関するコンテンツ記述言語種別ごとの情報を保持するコンテンツ表現形式データ記憶部とを具備し、前記データ生成部は、前記コンテンツソースデータ記憶部から読み取ったコンテンツソースデータと、前記コンテンツ表現形式データ記憶部から属性情報に対応して読み取ったコンテンツ表現形式データとを基に前記コンテンツデータを生成または選択することを特徴とする。
【００３６】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記コンテンツ表現形式データ記憶部は、前記コンテンツ記述言語種別ごとにデータの表示属性を示すタグ情報を保持し、前記データ生成部は、前記コンテンツ表現形式データ記憶部から読み取った前記タグ情報を用いて前記コンテンツデータを生成または選択することを特徴とする。
【００３７】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記要求解析部は、前記要求データから前記クライアント側情報処理装置が接続されている通信網サービスの種別を識別する網識別情報を解析し取得し、前記データ生成部は、前記網識別情報に対応するコンテンツデータを生成または選択することを特徴とする。
【００３８】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記要求解析部は、前記要求データから利用者識別情報を解析し取得し、前記データ生成部は、前記利用者識別情報に対応するコンテンツデータを生成または選択することを特徴とする。
【００３９】
また、請求項３１記載の発明は、要求データを受信する要求受付処理と、前記要求データから属性情報を解析し取得する要求解析処理と、前記属性情報に対応するコンテンツデータを生成または選択するデータ生成処理と、前記コンテンツデータを送信するコンテンツデータ送信処理とをコンピュータに実行させることを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体を要旨とする。
【００４０】
さらにまた、本発明のコンテンツデータ流通方法においては、前記クライアント側情報処理装置は携帯電話端末であることを特徴とする。
【００４１】
さらにまた、本発明のコンテンツデータ流通システムにおいては、前記クライアント側情報処理装置は携帯電話端末であることを特徴とする。
【００４２】
【発明の実施の形態】
以下、図面を参照しこの発明の一実施形態について説明する。図１は、同実施形態によるコンテンツデータ提供システム（コンテンツデータ流通システム）の構成を示すブロック図である。この図において、符号１０はコンテンツデータ提供システムであり、１はインターネット、５１はＩＳＰ（インターネットサービスプロバイダ）を介してインターネット１に接続されたコンピュータ端末である。また、７０および８０はそれぞれＡ社およびＢ社の移動体通信網とインターネット１との間を中継するゲートウェイ、７１，７２，・・・はＡ社の綱サービスを受ける移動通信端末、８１，８２，・・・はＢ社の網サービスを受ける移動通信端末である。ゲートウェイ７０および８０は移動通信端末からインターネットヘの接続を実現するために、それぞれＡ社およびＢ社によって運営されている。
【００４３】
コンテンツデータ提供システム１０内部には、ＨＴＴＰ（ハイパーテキストトランスファープロトコル）によって端末装置（クライアント側情報処理装置）からコンテンツを要求する要求データを受信しそれに対応するコンテンツデータを送信するＷｅｂサーバ部１１（受信部および送信部）、Ｗｅｂサーバ部が受信した制御情報とコンテンツ内容情報とを含む要求データから端末装置の属性情報や利用者の識別情報などを取得する要求解析部１４、要求解析部１４による解析結果に応じて、コンテンツソースデータ２１およびコンテンツ表現形式データ２２からコンテンツデータ２３を生成または選択するデータ生成部１３が設けられている。
また、図１５は、この発明の一実施形態によるコンテンツデータ提供システムの構成を示すブロック図である。
この図において、符号９０は、コンテンツソースデータを記憶するコンテンツソースデータ記憶部、９１は記憶されたコンテンツソースデータを検索し読み出すコンテンツソースデータ検索読み出し部、９３はコンテンツ表現形式データを記憶するコンテンツ表現形式データ記憶部、９２は記憶されたコンテンツ表現形式データを検索し読み出すコンテンツ表現形式データ検索読み出し部である。
コンテンツデータ提供システム１０内部には、ＨＴＴＰ（ハイパーテキストトランスファープロトコル）によって端末装置（クライアント側情報処理装置）からコンテンツを要求する要求データを受信しそれに対応するコンテンツデータを送信するＷｅｂサーバ部１１（受信部および送信部）、Ｗｅｂサーバ部が受信した制御情報とコンテンツ内容情報とを含む要求データから端末装置の属性情報や利用者の識別情報などを取得する要求解析部１４、要求解析部１４による解析結果に応じて、コンテンツソース検索読み出し部９１が検索読み出したコンテンツソースデータ２１およびコンテンツ表現形式データ検索読み出し部９２が検索読み出したコンテンツ表現形式データ２２からコンテンツデータ２３を生成または選択するデータ生成部１３が設けられている。
【００４４】
属性情報や利用者の識別情報は、端末装置から提供される場合もあるし、通信網、ゲートウェイやＩＳＰから提供される場合もある。また、属性情報や利用者の識別情報は、端末装置、通信網、ゲートウェイまたはＩＳＰからそれぞれ必要な情報が提供される場合もある。
【００４５】
コンテンツソースデータ２１は、コンテンツデータの意味内容に関するデータであり、各種端末装置固有の属性に独立な情報のみからなる。図２（ａ）および同（ｂ）は、コンテンツソースデータの例を示す表図である。これらの図に示すデータは関係モデルに従ってテーブル形式で保持されている。本例のこのコンテンツソースデータは、流通チェーン店網の各店舗および店舗ごとのセールに関するものである。図２（ａ）に示す店舗情報のテーブルには、店舗名、電話番号、店舗にアクセスするための交通に関する情報、および店舗の駐車場に関する情報が保持されている。
また、図２（ｂ）に示すセール情報のテーブルには、店舗名、セール情報（槻要）、およびセール情報（詳細）が保持されている。このコンテンツソースデータを基にした各端末装置別のコンテンツデータの生成方法については後述する。なお、コンテンツソースデータの内容は、店舗情報およびセール情報に限定されず、ネットワークを通して配信するための他のデジタルデータであっても良い。コンテンツソースデータとしては、例えば画像データ、映像データ、音楽や音声などの音データ、ゲームやメールソフトなどのアプリケーションソフトがあげられる。
【００４６】
コンテンツ表現形式データ２２は、各種端末装置の属性情報に対応する表現形式に関するデータである。コンテンツ表現形式データの具体例としては、記述言語情報、画像データ形式情報、表示用・入力用タグ情報、音データ形式情報、アプリケーションソフトウェア形式情報等がある。
【００４７】
図３は、コンテンツ表現形式データ２２の一部である記述言語情報の例を示す表図である。この図に示す例では、電話サービスを提供する通信会社別に、またそのサービス別に、そのサービスを利用する電話端末装置において表示可能なコンテンツ記述言語の種別が保持されている。本例のこのデータは、Ａ社の「ＸＸモード」サービスの端末用にはＣｏｍｐａｃｔＨＴＭＬ（Ｃｏｍｐａｃｔ　Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）を（エントリー１０１）、Ｂ社の「ＸＸ　Ｗｅｂ」サービスおよびＣ社の「ＸＸアクセス」サービスの端末用にはＨＤＭＬ（Ｈａｎｄｈｅｌｄ　Ｄｅｖｉｃｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）を（エントリー１０２および１０３）、Ｄ社の「○○○　Ｗｅｂ」サービスの端末用には言語Ｄ（エントリー１０４）によって記述されたコンテンツをそれぞれ送信すべきである旨を示している。なお、通信会社およびサービスの種類の数に限定はなく、いくつであっても良い。また、記述言語として図３に例示したもの以外のものを用いるようにしても良い。
【００４８】
図４は、コンテンツ表現形式データ２２の一部である画像データ形式情報の例を示す表図である。この図に示す例では、コンテンツの記述言語別に端末装置に向けて送信すべき形式の画像データの拡張子名を示している。なお、記述言語と画像データ形式の組み合わせは図４に例示したものに限定されず、これ以外の組み合わせとしても良い。また、画像データの拡張子として図４に例示したもの以外のものを用いるようにしても良い。なお、コンテンツソースデータとして蓄積されている画像データとしては、静止画像や動画像が例示できる。
【００４９】
図５は、コンテンツ表現形式データ２２の一例である表示用・入力用タグ情報の例を示す表図である。本例におけるコンテンツデータ提供システムでは、標準的な表示レイアウト等の形式に関するテンプレートを持っており、図５に示すテーブルにはそれらのテンプレートに関して付加すべきタグが記述言語ごとに規定されている。例えば、テキストを表示領域の中央に位置付ける「センタリング」テンプレートで表示するためには、例えば、ＣｏｍｐａｃｔＨＴＭＬ言語では「＜ｃｅｎｔｅｒ＞」タグを付加して「＜ｃｅｎｔｅｒ＞データ＜／ｃｅｎｔｅｒ＞」（但し、「データ」を表示する任意のテキストで置き換える）とする（エントリー１４１）。また同様に、言語Ｄでは「＜ｄ　ｃｅｎｔｅｒ＞」を付加して「＜ｄ　ｃｅｎｔｅｒ＞データ＜／ｄ＞」とし（エントリー１４２）、ＨＤＭＬ言語では「＜ｃｅｎｔｅｒ＞」タグを付加して「＜ｃｅｎｔｅｒ＞データ＜ｂｒ＞」とする（エントリー１４３）。また例えば、複数の項目を並列に表記する「箇条書き」テンプレートで表示するためには、ＣｏｍｐａｃｔＨＴＭＬ言語では「＜ｏｌ＞」および「＜ｌｉ＞」タグを用いて「＜ｏｌ＞＜ｌｉ＞項目１＜ｌｉ＞項目２＜ｌｉ＞項目３＜／ｏｌ＞」とする（エントリー１５１）。また、言語ＤおよびＨＤＭＬ言語では、各項目のデータに「＜ｂｒ＞」を後置する形式とする（エントリー１５２および１５３）。また例えば、端末装置のキーボードからの入力データを受け取るための「キー入力」テンプレートを用いるためには、ＣｏｍｐａｃｔＨＴＭＬ言語およびＨＤＭＬ言語では「ａｃｃｅｓｓｋｅｙ＝”ｎ”」とし（エントリー１６１および１６３）、言語Ｄでは「ａｃｃ＿ｋｅｙ＝”ｎ”」とする（エントリー１６２）。
【００５０】
テンプレートとして図５に例示したもの以外のものを用いることができ、例えば、画面への単純なテキスト表示のためのテンプレートや、端末装置の利用者がひとつのリンク先を選択することのできる選択肢表示のためのテンプレートや、選択リスト表示のためのテンプレートや、利用者が１行分のデータを入力することのできる１行入力フォームの表示のためのテンプレートであるが、これらに限定されない。
【００５１】
コンテンツ表現形式データ２２の一部である音データ形式情報としては、圧縮形式であるＭＰ３（ＭＰＥＧ　Ａｕｄｉｏ　Ｌａｙｅｒ−３），ＭＤ（ミニディスク）に用いられているＡＴＲＡＣ（Ａｄａｐｔｉｖｅ　Ｔｒａｎｓｆｏｒｍ　Ａｃｏｕｓｔｉｃ　Ｃｏｄｉｎｇ）や、音源形式であるＭＩＤＩ（Ｍｕｓｉｃａｌ　Ｉｎｓｔｒｕｍｅｎｔ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ）、ＦＭ（周波数変調）、ＰＣＭ（パルス符号変調）、物理モデルなどがある。これら音データ形式情報は、上述の画像データ形式と記述言語との組み合わせと同様に、音データ形式と記述言語との組み合わせの参照表を作成しておき、適宜参照できるようにしても良い。また、音データ形式情報としては、先に例示したもの以外のものを用いるようにしても良い。
【００５２】
コンテンツ表現形式データ２２の一部であるアプリケーションソフト形式情報としては、アプリケーションソフトが実行されるオペレーションシステムごとに区別されていても良い。例えば、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標）形式、Ｗｉｎｄｏｗｓ−ＣＥ（登録商標）形式、ＵＮＩＸ（登録商標）形式、Ｌｉｎｕｘ形式などがあげられる。これらアプリケーションソフト形式情報は、上述の画像データ形式と記述言語との組み合わせと同様に、アプリケーションソフト形式と記述言語との組み合わせの参照表を作成しておき、適宜参照してアプリケーションソフト形式を決定しても良い。また、アプリケーションソフト形式情報としては、上述に例示したもの以外のものを用いるようにしても良い。
【００５３】
次に、処理できるデータ形式の異なる複数のタイプの端末装置から同一のＵＲＬによる要求データを本実施例のコンテンツデータ提供システムが受信した場合にも、各端末装置および利用者の各種属性に対応したコンテンツデータを送信する仕組みについて説明する。
【００５４】
図６は、端末装置に対応したコンテンツ記述言語によるコンテンツデータを送信するための処理手順を示すフローチャートである。まず、Ｗｅｂサーバ部１１が端末装置からインターネットを介してＨＴＴＰによる要求データを受信すると（ステップ２５１）、要求解析部１４が起動される（ステップ２５２）。
制御情報とは、データを送受信する際に利用される情報をいう。例えば、インターネットにおいて、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバーとＷＷＷクライアントの間でＨＴＭＬ文書を送受信するための通信プロトコルがあげられる。
要求解析部１４は、制御情報の一例であるＨＴＴＰヘッダを参照することにより、網識別情報の一例である要求元の移動通信端末が収容されている通信会社の通信サービス名を識別する情報を取得し（ステップ２５３）、このサービス名を基に図３に例示した記述言語情報を参照することによってこの端末装置に送信すべきコンテンツデータの言語種別を特定する（ステップ２５４）。
次に、データ生成部１３は端末装置から要求されているコンテンツデータをコンテンツソースデータ２１から抽出し、そのコンテンツデータを出力するためのテンプレートを決定する。
【００５５】
次に、図５に例示したコンテンツ表現形式データ２２を参照することにより、先に特定された記述言語に対応するタグ情報を取得する。そして、要求元の端末装置に合ったコンテンツデータ２３を生成または選択する（ステップ２５５）。このようにして生成または選択されたコンテンツデータ２３をＷｅｂサーバ部１１が端末装置に向けて送信する（ステップ２５６）。
【００５６】
次に、図７は、端末装置の表示能力に応じて異なるタイプの画像を送信するための処理手順を示すフローチャートである。まず、Ｗｅｂサーバ部１１が端末装置からインターネットを介してＨＴＴＰによる要求データを受信すると（ステップ３０１）、要求解析部１４が起動される（ステップ３０２）。次に、要求解析部１４はＨＴＴＰヘッダを参照することによりブラウザタイプと通信会社の通信サービス名を判別し、また上記ブラウザタイプをキーとしてコンテンツデータ提供システム内のデータベースを参照することにより、あるいはＨＴＴＰヘッダから直接端末表示性能に関する情報を取得する（ステップ３０３）。次に、要求解析部１４は、上記通信サービス名を基に図３及び図４に例示した記述言語情報を参照することにより、要求元の端末装置で表示可能な画像データ形式情報を特定する（ステップ３０４）。そして、要求元の端末装置がカラー表示能力を有していれば（ステップ３０５）、カラー画像を送信する（ステップ３０７）。端末装置にカラー画像表示能力がなく、要求されている画像のグレースケール画像がコンテンツデータ提供システムに存在している場合には（ステップ３０６）、そのグレースケール画像を送信し（ステップ３０８）、存在しない場合には（ステップ３０６）、カラー画像を送信する（ステップ３０７）。
【００５７】
上述した手順の処理により、本コンテンツデータ提供サーバは、端末装置の画面表示能力に最も適した画像を提供することが可能となる。ここでは端末装置のカラー表示可否に対応した送信すべき画像データの選択の手順を例として説明したが、この他にも例えば、端末装置の画面の大きさや解像度（縦および横の画素数）に対応して異なる画像データを送信するようにしても良い。例えば、パーソナルコンピュータの表示画面と携帯型電話端末の表示画面とでは、画面の物理的なサイズにおいても表示画素数においても大きく異なっており、それぞれに適した画像データを自動的に選択して提供できることのメリットは大きい。またこの他にも、画面で表示可能な色数および階調数や、動画像の表示の可否や、表示の際の画面走査周波数や、インターレース走査などの画面表示方式など、様々な画面表示の特性に対応して要求元の端末装置に適した画像データを送信できるようにすることも可能である。
【００５８】
次に、図８は、端末装置ごとに扱う文字セットが異なる場合にそれぞれの端末装置に応じたデータを送信または受信するための処理手順を示すフローチャートである。原則としては、端末装置は標準的な文字コード体系を使っているが、文字コードの空き領域に端末機種独自の文字を割り当てている、いわゆる外字を用いている場合があり、図８のフローチャートで示す処理は、そのような外字への対応のためのものである。
【００５９】
図８（ａ）は、端末装置において入力されたデータに外字を含む場合の処理を示す。Ｗｅｂサーバ部１１は、外字を含む入力データを受信すると（ステップ３５１）、その外字部分の文字を端末機種に応じてコンテンツデータ提供サーバの内部表現形式、例えば「＆ｎ　ｎ　ｎ；」形式、のデータに変換してコンテンツソースデータとして保存する（ステップ３５２）。
【００６０】
図８（ｂ）は、端末装置からの要求によってコンテンツデータ提供システムが提供するコンテンツソースデータ内に、上記内部表現形式で保存された外字を含む場合の処理を示す。まず、Ｗｅｂサーバ部１１が端末装置からＨＴＴＰによる要求データを受信すると（ステップ３６１）、要求解析部１４が起動される（ステップ３６２）。次に、要求解析部１４はＨＴＴＰヘッダを参照することにより、またＨＴＴＰヘッダを参照して得た属性情報からコンテンツデータ提供システム内のデータベースを必要に応じて参照することにより、端末装置のタイプを判別し、端末装置の外字表示性能を取得する（ステップ３６３）。送信データに含まれる外字を表示する能力のある端末装置である場合には（ステップ３６４）、データ生成部１３は内部表現形式の外字をその端末装置に合ったバイナリの文字コードに変換する（ステップ３６６）。その外字を表示する能力のない端末装置である場合で（ステップ３６４）、その外字を画像データとして表示する能力がある端末装置である場合には（ステップ３６５）、データ生成部１３はその外字部分を対応する画像データに置き換えたコンテンツデータを生成または選択する（ステップ３６７）。もし、画像データとして表示できない端末装置である場合には（ステップ３６５）、データ生成部１３はその外字部分をそれに対応する近似の文字のコードに置き換えたコンテンツデータを生成または選択する（ステップ３６８）。　Ｗｅｂサーバ部１１は、このように生成または選択されたコンテンツデータを端末装置に向けて送信する（ステップ３６９）。以上の処理により、ある端末装置から送信されたコンテンツデータを先の端末装置とは技術的特徴が異なっている端末装置でも出力することができる。端末装置からコンテンツデータを送信するサービスとしては、対話を行うチャット、掲示板への書き込みや電子メールがあげられる。
【００６１】
図９は、端末装置に対応した音楽コンテンツデータを送信するための処理手順を示すフローチャートである。まず、Ｗｅｂサーバ部１１が端末装置からＨＴＴＰによる要求データを受信すると（ステップ４０１）、要求解析部１４が起動される（ステップ４０２）。次に、要求解析部１４はＨＴＴＰヘッダを参照することにより、要求元の移動通信端末が収容されている通信会社の通信サービス名を判別し（ステップ４０３）、このサービス名を基に図３に例示した記述言語情報を参照することによってこの端末装置に送信すべきコンテンツデータの音データ形式を特定する（ステップ４０４）。
【００６２】
次に、データ生成部１３は、コンテンツソースデータに予め用意されている各種音データ形式による音楽データの中から、先に特定された記述言語に対応する形式の音楽データを選択するか、特定された音データ形式に対応する音楽データをコンテンツソースデータから生成する。そして、Ｗｅｂサーバ部１１は、このように生成または選択された音楽データを端末装置に向けて送信する（ステップ４０５）。
【００６３】
次に、端末装置の機種ごとの技術的特徴や通信サービスの違いだけでなく、端末装置個体や端末装置利用者に応じても異なるコンテンツデータを提供する機能について説明する。図１０は、このようなコンテンツデータ提供サービスのために、コンテンツデータ提供システム１０内に保持されている個人情報の例を示す表図である。
図１０のテーブルは、図２（ａ）で示した店舗を有する流通チェーン店網におけるフリークエントユーザプログラムの会員属性情報を保持しており、具体的には、会員ＩＤ、会員氏名、その会員がよく利用する店舗名、このプログラムにおける獲得ポイント数、この会員が利用する端末装置個体の端末ＩＤが含まれている。複数の不特定の端末装置を利用する会員については「不特定」である旨の情報が端末ＩＤの欄に保持されている。
【００６４】
図１１は、図１０に示した個人情報を参照して利用者個人に応じたコンテンツデータを提供する処理の手順を示すフローチャートである。まず、Ｗｅｂサーバ部１１が端末装置からＨＴＴＰによる要求データを受信すると（ステップ４５１）、要求解析部１４が起動される（ステップ４５２）。次に、要求解析部１４はＨＴＴＰヘッダ情報を基に要求元の端末装置のブラウザのタイプを判別する（ステップ４５３）。
【００６５】
もし、ＨＴＴＰヘッダ内に個体識別情報の一例である端末ＩＤが付加されている場合には（ステップ４５４）、その端末ＩＤをキーとして図１０に示した個人情報を参照することにより、利用者識別情報の一例である会員ＩＤを特定し（ステップ４５５）、そうでない場合には端末装置に認証画面を表示させることにより、利用者から会員ＩＤとパスワードで認証処理を行い、会員ＩＤを特定する（ステップ４５６）。
【００６６】
データ生成部１３は、先に特定された会員ＩＤをキーとして図１０に示した個人情報を参照することにより、その会員がよく利用する店舗を特定する（ステップ４５７）。次に、図２（ｂ）に示したセール情報を参照することによってその店舗のセール情報（槻要および詳細）を取得する。そして、先に判別したブラウザタイプを基に図５に示した表示用・入力用タグ情報から該当する記述言語に関するタグ情報を取得し（ステップ４５９）、その中からテキスト表示のためのテンプレートのタグ情報を選択し（ステップ４６０）、このテンプレートを用いた編集処理によって、会員ＩＤ、よく利用する店舗名、セール情報（槻要および詳細）を含むコンテンツデータを生成または選択する（ステップ４６１）。
Ｗｅｂサーバ部１１は、このように生成または選択されたコンテンツデータを端末装置に向けて送信する（ステップ４６２）。
【００６７】
ここで利用者識別情報を取得する第１の方法は、クライアント側情報処理装置から利用者によって入力される利用者識別情報を直接取得する方法である。また、その第２の方法は、要求解析部が受け取る要求データ内に含まれている情報を基に、例えばコンテンツデータ流通システム内部に保持している情報などといった他の情報をも参照することにより間接的に利用者識別情報を取得する方法である。
【００６８】
なお、先に説明した処理手順においては、端末装置から送信された要求データに端末ＩＤが付加されてない場合に認証画面を表示して、利用者から会員ＩＤとパスワードを取得することとしたが、端末装置からは端末ＩＤが付加された要求データが送られたものの、その端末ＩＤを基に会員ＩＤを特定できない場合にも、同様に認証画面によって会員ＩＤ等を取得するようにしても良い。
例えば、会員が不特定の端末装置を使用しているために端末ＩＤがデータベース内の個人情報に登録されてない場合などがこれに該当する。
【００６９】
次に、端末装置が提供するインタフェースを用いて利用者が所望のコンテンツデータを明示的に指定する方法の一例を説明する。図１３は、携帯電話端末装置の利用者インタフェースを示す図である。この図に示すように携帯電話端末の表示画面にはメニューなどが表示され、利用者はその画面を見ながら適宜ボタンを押下または押上することによって操作を行えるようになっている。図１４は、図１３に示すメニューにおいて「６．銀行」が選択された後の画面遷移を示す図である。
【００７０】
まず「６．銀行」が選択されると、利用者が取り引きしている銀行のサービスメニューが表示され、その中から例えば「３．振込依頼」が選択されると、出金口座を指定するための画面が表示され、出金口座が指定されると、入金銀行を検索する画面が表示され、その後必要な情報が指定されて振込依頼の手続が完了すると「振込依頼は受付られました。・・・」という確認メッセージが表示される。
【００７１】
なお、以上で説明した実施形態においては、コンテンツデータ提供システムはインターネットを介して端末装置と通信するものとしたが、通信のために使われるネットワークはインターネットに限定されず他のデータ通信ネットワークであっても良い。また、コンテンツデータ提供システムと端末装置との間の通信はＨＴＴＰによって行われ端末装置から送られるＵＲＬによって提供するデータの内容が指定されるものとしたが、他のプロトコルによる通信に本発明を適用することも可能であり、これにより、利用者に端末装置の属性の違いなどを意識して明示的に指定させる必要なく端末装置に対応した、あるいは利用者個人に対応したコンテンツデータを提供するコンテンツデータ提供システムを実現することができる。
【００７２】
端末装置の属性としては、例えば、ハードウェアの機能や仕様によるもの、ソフトウェアの様に端末装置内で使用されているアプリケーションソフトの機能や仕様によるものや、さらには、端末装置が利用されるネットワーク環境などのサービスの機能や仕様がある。
【００７３】
また、以上で説明した実施形態においては、携帯型電話端末やコンピュータ端末に対するコンテンツデータの送信について説明したが、端末装置の種類はこれらに限定されず、ネットワークを介してコンテンツデータ提供システムと接続可能であり、情報処理機能を備えている他の装置であっても良い。そのような装置の具体例の一部は、ＰＤＡ端末、情報キオスク端末、ゲーム機、放送等の送受信装置、画像表示装置、カラオケ装置、音楽再生装置、楽音発生装置、カーナビゲーション装置、ビデオ録画／再生装置、調理用機器、その他の情報家電機器、自動販売機、情報メディア記録装置などであるが、本発明を適用することのできる装置はこれらに限定されない。
【００７４】
なお、端末装置とコンテンツデータ提供システムを相互に接続するネットワークは、インターネット類似の機能を有するものであれば、他の規格の専用回路網、ＷＡＮ等のネットワークであってもよい。また、公衆回線を利用しないＬＡＮで構成されるイントラネットのようなネットワークであってもよい。
【００７５】
なお、コンテンツデータとは、デジタルデータとして流通可能なデータをいう。
【００７６】
また、ここで「機種識別情報」としては、例えばパーソナルコンピュータや携帯型電話端末装置やゲーム機といったレベルでの装置の種別を識別する情報、それらの装置を製造・販売する事業者を識別する情報、それらの装置の機能や能力や形状や材質などといった設計事項の違いを識別できる情報、あるいはこれらを適宜組み合わせた情報が上げられる。
【００７７】
また、画面サイズ情報としては、例えばクライアント側情報処理装置の表示画面の物理的な大きさや表示画面における画素数に関する情報がある。
【００７８】
また、個体識別情報とは、クライアント側情報処理装置を特定するために一意に定められた情報をいう。個体識別情報としては、例えばクライアント側情報処理装置の個体を識別する情報や、また必要に応じてその個体識別情報を基にそのクライアント側情報処理装置の利用者を識別する情報、シリアルナンバー、製造番号、電話番号や電子メールアドレスなどが上げられる。
【００７９】
また、通信サービスの種別を識別するための網識別情報としては、例えば、電話網サービスを提供する通信事業者を識別する情報や通信事業者が提供する網の種別を識別する情報やそれらの組み合わせがある。
具体的には、網識別情報によって、例えば、Ａ社の移動体通信網、Ｂ社のアナログ携帯電話サービス、Ｃ社のラジオ無線サービス、Ｄ社の１．５ギガヘルツ帯デジタル携帯電話サービスなどといった単位での識別がなされる。また、ここで言う電話網とは、通話者の音声を伝えるサービスに限定されず、その音声帯域の信号に変調されたデータを伝えるサービス、デジタルデータを伝えるサービス、双方向に情報伝送可能なＣＡＴＶ網、ラジオ無線などを含む広義の電話網である。
【００８０】
また、ここで、コンテンツデータのカテゴリーとは、様々な具体的な内容のコンテンツに共通する分野あるいは槻念を表すものであり、コンテンツデータの具体的内容とはその分野に含まれるあるいはその概念から想起される具体的事象を表すものをいう。
コンテンツデータのカテゴリーの具体例のひとつは、ある流通チェーン店に関する情報であり、このカテゴリーに対応する具体的内容の例は、その流通チェーン店の中で利用者がよく利用する店舗固有のセールに関する情報がある。また、他のコンテンツデータのカテゴリーとしては、例えば、「今日の運勢」であり、そのカテゴリーに対応する具体的内容の例は、識別される利用者の属性（生年月日や氏名や血液型など）を基に占われた運勢がある。但し、コンテンツのカテゴリーおよび具体的内容は、ここに挙げた例に限定されない。
【００８１】
また、図１におけるコンテンツデータ提供システム１０のＷｅｂサーバ部１１、要求解析部１４、データ生成部１３の機能およびその他必要とされる機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコンテンツデータ提供システムを実現するようにしても良い。なお、ここで言う「コンピュータシステム」とは、汎用のコンピュータ装置であって、内部にＣＰＵ、通信インターフェース回路、モデム回路、描画回路、ＲＡＭ、ＲＯＭ、固定ディスクを備え、モデム回路或いはＤＳＵ及びＴＡを使用することにより、利用者回線または専用回線を介してインターネットに接続可能に構成されており、オペレーティングシステムや周辺機器等を含むものとする。例えば、ディスプレイ装置は、コンピュータ装置から出力された映像信号をその表示面に表示可能に構成されている。
【００８２】
また、「コンピュータ読み取り可能な記録媒体」とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムにおけるハードディスク等の記憶装置のことを言う。さらに「コンピュータ読み取り可能な記録媒体」とは、電気通信回線を介してプログラムが伝送される場合のコンピュータシステム内部の揮発性メモリ（半導体リードライトメモリ）などのように、少なくとも一定時間プログラムを保持するものをも含むものとする。
【００８３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから電気通信回線の伝送媒体を介して他のコンピュータシステムに伝送されるものであっても良い。ここで電気通信回線の伝送媒体とは、電気あるいは電磁波等による信号を伝える物理的性質を持つ、金属線、光ファイバ、電磁場等のことを言う。
【００８４】
また、上記プログラムは、前述した機能の一部を実現するものであっても良い。さらに、前述した機能をコンピュータシステム上に既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分プログラムであっても良い。
【００８５】
【発明の効果】
以上説明したように、本発明によれば、クライアント側情報処理装置から受信した要求データを基にして、特に、利用者によって明示的に指定されず情報処理装置によって付加されて送られてくるデータを基にしてクライアント側情報処理装置の属性情報を取得し、この属性情報に応じたコンテンツデータを生成または選訳して提供するため、クライアント側情報処理装置のタイプごとの違いに依存しない共通の識別名によってコンテンツを提供することが可能となる。また、これによって利用者にとっての利便性が向上するため、コンテンツデータ提供者にとっては提供の機会増大の効果が得られる。また、単一のコンテンツソースデータを用意するだけで良いので、コンテンツデータの作成および維持するための労力や費用の削減を行うことができる。
【００８６】
また本発明によれば、要求データを基に、クライアント側情報処理装置の機種や、クライアント側情報処理装置の表示画面の各種特性や、クライアント側情報処理装置において表示可能なコンテンツ記述言語やなどを解析するため、その解析結果に応じたコンテンツデータを生成または選択してクライアント側情報処理装置に提供することができる。
【００８７】
また本発明によれば、要求データを基に、クライアント側情報処理装置の個体識別情報や、利用者識別情報を取得するため、それらの識別結果に応じたコンテンツデータを生成または選択してクライアント側情報処理装置に提供することができる。
【００８８】
また本発明によれば、要求データを基に、クライアント側情報処理装置が収容されている通信サービスの識別情報を取得するため、それらの識別結果に応じて通信サービスの特性に適したコンテンツデータを生成または選択してクライアント側情報処理装置に提供することができる。
【００８９】
また本発明によれば、利用者から明示的に指定される情報に基づいてコンテンツデータのカテゴリーを決定し、利用者の識別情報に応じてこのカテゴリーに属するコンテンツデータの具体的内容を決定し、クライアント側情報処理装置あるいは他の情報処理装置において保持されている情報に基づいてコンテンツデータの形式を決定し、これらに基づいて識別された利用者にとって特に有益なコンテンツデータをそのクライアント側情報処理装置に適した形式で生成しまたは選択し、提供することが可能となる。
【００９０】
特に、請求項１記載の発明によれば、クライアント側情報処理装置から送信される要求データを基に、クライアント側情報処理装置の属性情報を取得するため、取得された属性情報に応じて、クライアント側情報処理装置での処理に適した形式のコンテンツデータを自動的に送信することができる。また、クライアント側の利用者が明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。また、単一のコンテンツソースデータを用意するだけで良いので、コンテンツデータの作成および維持するための労力や費用の削減を行うことができる。
【００９１】
請求項２記載の発明によれば、クライアント側情報処理装置から送信される要求データを基に、クライアント側情報処理装置の属性情報を取得するため、取得された属性情報に応じて、クライアント側情報処理装置での処理に適した形式のコンテンツデータを自動的に送信することができる。また、クライアント側の利用者が明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。
【００９２】
請求項３記載の発明によれば、予め記憶装置等に保持されたデータを基に、属性情報に対応するコンテンツデータを生成または選択するができる。コンテンツデータを提供する側は、それぞれクライアント側情報処理装置に対応したデータを作成する必要がない。
【００９３】
請求項４記載の発明によれば、予め記憶装置等にコンテンツの内容を表すコンテンツソースデータを保持しておき、クライアント側情報処理装置から送信される要求データに基づき提供するコンテンツ内容を決定し、そのコンテンツ内容に応じたコンテンツソースデータを記憶装置等から読み出し、そのコンテンツソースデータを基にコンテンツデータを生成または選択することができる。複数のコンテンツソースデータを予め記憶することができるので、クライアント側の利用者は様々なコンテンツデータを利用することができる。
【００９４】
請求項５記載の発明によれば、予め記憶装置等にコンテンツの表現形式を表すコンテンツ表現形式データ保持しておき、クライアント側情報処理装置から送信された要求データを基に取得される属性情報に応じて、適切なコンテンツ表現形式データを読み出し、そのクライアント側情報処理装置に適合した形式のコンテンツデータを生成することができる。従って、あらゆる端末に対応するコンテンツ表現形式データを記憶しておくことにより、クライアント側の利用者はクライアント側情報処理装置の特徴などを理解していなくても手軽にコンテンツデータを得ることができる。
【００９５】
請求項６記載の発明によれば、予め記憶装置等に保持されたコンテンツソースデータおよびコンテンツ表現形式データを読み出して、これらのデータを基にコンテンツデータを生成または選択し、クライアント側情報処理装置に送信することができる。よって、クライアント側情報処理装置に適合したコンテンツデータを得るために、利用者は明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。
【００９６】
請求項７記載の発明によれば、属性情報にはクライアント側情報処理装置の機種識別情報が含まれるため、データ生成部は、クライアント側情報処理装置の機種に依存した技術的特徴に適したコンテンツデータを生成または選択することができるので、クライアント側の利用者は、クライアント側情報処理装置の機種を意識することなくコンテンツデータを得ることができる。
【００９７】
請求項８記載の発明によれば、前記属性情報にはクライアント側情報処理装置の画面サイズ情報が含まれるため、クライアント側情報処理装置の画面の物理的な大きさや画素数に適したコンテンツのデータを生成または選択し、これを提供することができるので、コンテンツデータの提供者は予めぞれぞれのクライアント側情報処理装置の画面サイズなどに対応するコンテンツデータを用意する必要がない。
【００９８】
請求項９記載の発明によれば、属性情報にはクライアント側情報処理装置の画面表示色情報が含まれるため、データ生成部はクライアント側情報処理装置の画面において表示可能な色数や色の種類や階調度に適したコンテンツのデータを生成または選択し、これを提供することが可能となる。従って、コンテンツデータの提供者は、予め色表示について様々な対応をしたコンテンツデータを用意する必要はない。
【００９９】
請求項１０記載の発明によれば、属性情報にはクライアント側情報処理装置の個体識別情報が含まれるため、データ生成部はクライアント側情報処理装置の個体を識別し、また必要に応じてその個体識別情報を基にそのクライアント側情報処理装置の利用者を識別し、これら個体あるいは利用者等に応じたコンテンツデータを生成または選択し、提供することが可能となる。さらに、コンテンツデータの提供者は、クライアント側の利用者に意識させることなく、クライアント側情報処理装置を特定することができる。
【０１００】
請求項１１記載の発明によれば、クライアント側情報処理装置から受信した要求データを基にクライアント側情報処理装置が処理可能なコンテンツ記述言語の言語種別を特定するため、データ生成部は、クライアント側情報処理装置の機能に適した言語によって記述されたコンテンツデータを生成または選択し、これを提供することが可能となる。従って、処理可能なコンテンツ記述言語が異なる複数のタイプのクライアント側情報処理装置から、共通の識別名（ＵＲＬ等）によってコンテンツデータにアクセスすることが可能となる。
【０１０１】
請求項１２記載の発明によれば、コンテンツデータの内容に関する情報を保持するコンテンツソースデータとコンテンツデータの表現形式に関するコンテンツ記述言語種別ごとの情報を保持するコンテンツ表現形式データを記憶装置に予め保持しているため、クライアント側情報処理装置の利用者がＵＲＬ等によって明示的に指定した情報に基づいてコンテンツ内容を決定し、そのコンテンツ内容に応じたコンテンツソースデータを読み出し、また言語種別に応じてコンテンツ表現形式データ用いてコンテンツデータを生成または選択し、提供することが可能となる。よって、クライアント側の利用者は、クライアント側情報処理装置が出力できる言語種別を理解しておく必要はない。
【０１０２】
請求項１３記載の発明によれば、コンテンツ表現形式データとしてコンテンツ記述言語種別ごとにデータの表示属性を示すタグ情報を保持するため、データ生成部は、求められているコンテンツ記述言語に応じたタグ情報を読み出し、このタグ情報に基づいて表示属性等に関するデータをコンテンツデータ内に埋め込むことにより、要求元のクライアント側情報処理装置での処理に適したコンテンツデータを生成または選択し、提供することが可能となる。よって、コンテンツデータ提供者は、クライアント側情報処理装置が出力できる記述言語にあったコンテンツデータを予め用意しておく必要がない。
【０１０３】
請求項１４記載の発明によれば、通信網を識別する網識別情報を取得するため、通信網に応じて異なるコンテンツデータを生成または選択して送信することが可能となる。よって、網によって異なるサービス内容に対応したコンテンツデータや、網によって異なるデータ記述言語に対応したコンテンツデータを自動的に提供することが可能となる。また、利用者が明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。
【０１０４】
請求項１５記載の発明によれば、クライアント側情報処理装置を利用している利用者を識別する利用者識別情報を取得するため、利用者に応じて異なるコンテンツデータを生成または選択して送信することが可能となる。また、これを応用して、予め記憶装置等に利用者の属性情報を保持しておき、この利用者属性情報に応じて異なるコンテンツデータを送信することが可能となる。クライアント側情報処理装置を利用している利用者は、利用者自身の嗜好に基づくコンテンツデータを意識することなく得ることができる。
【０１０５】
請求項１６記載の発明によれば、クライアント側情報処理装置から送信される要求データを基に、クライアント側情報処理装置の属性情報を取得するため、取得された属性情報に応じて、クライアント側情報処理装置での処理に適した形式のコンテンツデータを自動的に送信することができる。また、クライアント側の利用者が明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。
【０１０６】
請求項１７記載の発明によれば、クライアント側情報処理装置から送信される要求データを基に、クライアント側情報処理装置の属性情報を取得するため、取得された属性情報に応じて、クライアント側情報処理装置での処理に適した形式のコンテンツデータを自動的に送信することがでる。また、クライアント側の利用者が明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。
【０１０７】
請求項１８記載の発明によれば、予め記憶装置等に保持されたデータを基に、属性情報に対応するコンテンツデータを生成または選択するができる。コンテンツデータを提供する側は、それぞれクライアント側情報処理装置に対応したデータを作成する必要がない。
【０１０８】
請求項１９記載の発明によれば、予めコンテンツソースデータ記憶部にコンテンツの内容を表すコンテンツソースデータを保持しておき、クライアント側情報処理装置から送信される要求データに基づき提供するコンテンツ内容を決定し、そのコンテンツ内容に応じたコンテンツソースデータを記憶装置等から読み出し、そのコンテンツソースデータを基にコンテンツデータを生成または選択することができる。複数のコンテンツソースデータを予め記憶することができるので、クライアント側の利用者は様々なコンテンツデータを利用することができる。
【０１０９】
請求項２０記載の発明によれば、予めコンテンツ表現形式データ記憶部にコンテンツの表現形式を表すコンテンツ表現形式データ保持しておき、クライアント側情報処理装置から送信された要求データを基に取得される属性情報に応じて、適切なコンテンツ表現形式データを読み出し、そのクライアント側情報処理装置に適合した形式のコンテンツデータを生成することができる。従って、あらゆる端末に対応するコンテンツ表現形式データを記憶しておくことにより、クライアント側の利用者はクライアント側情報処理装置の特徴などを理解していなくても手軽にコンテンツデータを得ることができる。
【０１１０】
請求項２１記載の発明によれば、予めコンテンツソースデータ記憶部およびコンテンツ表現形式データ記憶部にそれぞれ保持されたコンテンツソースデータおよびコンテンツ表現形式データを読み出して、これらのデータを基にコンテンツデータを生成または選択し、クライアント側情報処理装置に送信することができる。また、クライアント側情報処理装置に適合したコンテンツデータを得るために、利用者は明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。
【０１１１】
請求項２２記載の発明によれば、属性情報にはクライアント側情報処理装置の機種識別情報が含まれるため、データ生成部は、クライアント側情報処理装置の機種に依存した技術的特徴に適したコンテンツデータを生成または選択することができるので、クライアント側の利用者は、クライアント側情報処理装置の機種を意識することなくコンテンツデータを得ることができる。
【０１１２】
請求項２３記載の発明によれば、前記属性情報にはクライアント側情報処理装置の画面サイズ情報が含まれるため、クライアント側情報処理装置の画面の物理的な大きさや画素数に適したコンテンツのデータを生成または選択し、これを提供することが可能となるので、コンテンツデータの提供者は予めぞれぞれのクライアント側情報処理装置の画面サイズなどに対応するコンテンツデータを用意する必要がない。
【０１１３】
請求項２４記載の発明によれば、属性情報にはクライアント側情報処理装置の画面表示色情報が含まれるため、データ生成部はクライアント側情報処理装置の画面において表示可能な色数や色の種類や階調度に適したコンテンツのデータを生成または選択し、これを提供することが可能となる。従って、コンテンツデータの提供者は、予め色表示について様々な対応をしたコンテンツデータを用意する必要はない。
【０１１４】
請求項２５記載の発明によれば、属性情報にはクライアント側情報処理装置の個体識別情報が含まれるため、データ生成部はクライアント側情報処理装置の個件を識別し、また必要に応じてその個体識別情報を基にそのクライアント側情報処理装置の利用者を識別し、これら個体あるいは利用者等に応じたコンテンツデータを生成または選択し、提供することが可能となる。さらに、コンテンツデータの提供者は、クライアント側の利用者に意識させることなく、クライアント側情報処理装置を特定することができる。
【０１１５】
請求項２６記載の発明によれば、クライアント側情報処理装置から受信した要求データを基にクライアント側情報処理装置が処理可能なコンテンツ記述言語の言語種別を特定するため、データ生成部は、クライアント側情報処理装置の機能に適した言語によって記述されたコンテンツデータを生成または選択し、これを提供することが可能となる。従って、処理可能なコンテンツ記述言語が異なる複数のタイプのクライアント側情報処理装置から、共通の識別名（ＵＲＬ等）によってコンテンツデータにアクセスすることが可能となる。
【０１１６】
請求項２７記載の発明によれば、コンテンツデータの内容に関する情報を保持するコンテンツソースデータとコンテンツデータの表現形式に関するコンテンツ記述言語種別ごとの情報を保持するコンテンツ表現形式データを記憶装置に予め保持しているため、クライアント側情報処理装置の利用者がＵＲＬ等によって明示的に指定した情報に基づいてコンテンツ内容を決定し、そのコンテンツ内容に応じたコンテンツソースデータを読み出し、また言語種別に応じてコンテンツ表現形式データ用いてコンテンツデータを生成または選択し、提供することが可能となる。よって、クライアント側の利用者は、クライアント側情報処理装置が出力できる言語種別を理解しておく必要はない。
【０１１７】
請求項２８記載の発明によれば、コンテンツ表現形式データとしてコンテンツ記述言語種別ごとにデータの表示属性を示すタグ情報を保持するため、データ生成部は、求められているコンテンツ記述言語に応じたタグ情報を読み出し、このタグ情報に基づいて表示属性等に関するデータをコンテンツデータ内に埋め込むことにより、要求元のクライアント側情報処理装置での処理に適したコンテンツデータを生成または選択し、提供することが可能となる。よって、コンテンツデータ提供者は、クライアント側情報処理装置が出力できる記述言語にあったコンテンツデータを予め用意しておく必要がない。
【０１１８】
請求項２９記載の発明によれば、通信網を識別する網識別情報を取得するため、通信網に応じて異なるコンテンツデータを生成または選択して送信することが可能となる。よって、網によって異なるサービス内容に対応したコンテンツデータや、網によって異なるデータ記述言語に対応したコンテンツデータを自動的に提供することが可能となる。また、利用者が明示的にクライアント側情報処理装置の属性に応じた要求を出す必要がない。クライアント側情報処理装置を利用している利用者は、利用者自身の嗜好に基づくコンテンツデータを意識することなく得ることができる。
【０１１９】
請求項３０記載の発明によれば、クライアント側情報処理装置を利用している利用者を識別する利用者識別情報を取得するため、利用者に応じて異なるコンテンツデータを生成または選択して送信することが可能となる。また、これを応用して、予め記憶装置等に利用者の属性情報を保持しておき、この利用者属性情報に応じて異なるコンテンツデータを送信することが可能となる。クライアント側情報処理装置を利用している利用者は、利用者自身の嗜好に基づくコンテンツデータを意識することなく得ることができる。
【０１２０】
請求項３２記載の発明によれば、携帯電話端末装置からの要求に応じて、その携帯電話端末装置の属性に応じて、またその携帯電話端末装置の利用者に応じて、またその携帯電話端末装置が属する網に応じて異なるコンテンツデータを提供することが可能となる。従って、常時通信網と接続されているのでより煩わしい作業をすることなく、また携帯電話端末の技術的特徴を意識することなく、容易に様々なコンテンツデータを得ることができる。
【０１２１】
請求項３３記載の発明によれば、携帯電話端末装置からの要求に応じて、その携帯電話端末装置の属性に応じて、またその携帯電話端末装置の利用者に応じて、またその携帯電話端末装置が属する網に応じて異なるコンテンツデータを提供することが可能となる。従って、常時通信網と接続されているのでより煩わしい作業をすることなく、また携帯電話端末の技術的特徴を意識することなく、容易に様々なコンテンツデータを得ることができる。
【図面の簡単な説明】
【図１】この発明の一実施形態によるコンテンツデータ提供システムの構成を示すブロック図である。
【図２】同実施形態によるコンテンツデータ提供システムにおけるコンテンツソースデータの例を示す表図である。
【図３】同実施形態によるコンテンツデータ提供システムにおけるコンテンツ表現形式データのひとつである記述言語情報の例を示す表図である。
【図４】同実施形態によるコンテンツデータ提供システムにおけるコンテンツ表現形式データのひとつである画像データ形式情報の例を示す表図である。
【図５】同実施形態によるコンテンツデータ提供システムにおけるコンテンツ表現形式データのひとつである表示用・入力用タグ情報の例を示す表図である。
【図６】同実施形態によるコンテンツデータ提供システムにおけるコンテンツデータ生成処理の手順を示すフローチャートである。
【図７】同．実施形態によるコンテンツデータ提供システムにおける画像データ提供の処理の手順を示すフローチャートである。
【図８】同実施形態によるコンテンツデータ提供システムにおける外字を含む入力データ（ａ）およびコンテンツデータ（ｂ）の処理の手順を示すフローチャートである．
【図９】同実施形態によるコンテンツデータ提供システムにおける音楽データ提供の処理の手順を示すフローチャートである。
【図１０】同実施形態によるコンテンツデータ提供システムにおける利用者の会員情報の例を示す表図である。
【図１１】同実施形態によるコンテンツデータ提供システムにおける利用者個別コンテンツの提供の処理の手順を示すフローチャートである。
【図１２】従来技術における情報サーバの構成およびネットワーク構成を示すブロック図である。
【図１３】この発明の一実施形態における携帯電話端末装置の利用者インタフェースを示す図である。
【図１４】同実施形態における携帯電話端末装置の表示画面の画面遷移を示す図である。
【図１５】この発明の一実施形態によるコンテンツデータ提供システムの構成を示すブロック図である。
【符号の説明】
１　　インターネット
１０　コンテンツデータ提供システム
１０ａ　情報サーバ
１１　Ｗ　ｅ　ｂサーバ郎
１３　データ生成部
１４　要求解析部
２１　コンテンツソースデータ
２２　コンテンツ表現形式データ
２３　コンテンツデータ
５１　コンピュータ端末
７０　ゲートウェイ
７１，７２　移動通信端末
８０　ゲートウェイ
８１，８２　移動通信端末
９０　コンテンツソースデータ記憶部
９１　コンテンツソースデータ検索読み出し部
９２　コンテンツ表現形式データ検索読み出し部
９３　コンテンツ表現形式データ記憶部
【図１】
2004030644.tif 000003
【図２】
2004030644.tif 000004
【図３】
2004030644.tif 000005
【図４】
2004030644.tif 000006
【図５】
2004030644.tif 000007
【図６】
2004030644.tif 000008
【図７】
2004030644.tif 000009
【図８】
2004030644.tif 000010
【図９】
2004030644.tif 000011
【図１０】
2004030644.tif 000012
【図１１】
2004030644.tif 000013
【図１２】
2004030644.tif 000014
【図１３】
2004030644.tif 000015
【図１４】
2004030644.tif 000016
【図１５】
2004030644.tif 000017