(57)【特許請求の範囲】
【請求項１】
テキストデータと画像データとからなるコンテンツを変換するコンテンツサーバであって、
前記コンテンツを変換するコンテンツ変換手段と、
前記コンテンツを表示するコンテンツ表示端末の表示に関する情報を記憶する端末情報記憶手段とを含み、
前記コンテンツ変換手段は、前記端末情報記憶手段に記憶されている情報をもとに、前記画像データを、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換し、コンテンツページ生成ルールに基づき、前記変換された画像データにテキストデータを連結するかまたは、テキストデータに、前記変換された画像データを連結してコンテンツページを作成することを特徴とするコンテンツサーバ。
【請求項２】
前記端末情報記憶手段は、前記コンテンツ表示端末の表示に関する情報として、前記コンテンツ表示端末が表示するフォントサイズ情報を記憶することを特徴とする請求項１記載のコンテンツサーバ。
【請求項３】
前記端末情報記憶手段は、前記コンテンツ表示端末の表示に関する情報として、前記コンテンツ表示端末のディスプレイサイズ情報を記憶することを特徴とする請求項１記載のコンテンツサーバ。
【請求項４】
前記コンテンツ変換手段は、前記コンテンツの画像データを、前記ディスプレイサイズと同程度の大きさの画像データに変換することを特徴とする請求項１記載のコンテンツサーバ。
【請求項５】
テキストデータと画像データとからなるコンテンツを表示するコンテンツ表示端末であって、
前記コンテンツを表示する表示手段と、
コンテンツ配信要求を行うコンテンツ配信要求手段と、
コンテンツを受信するコンテンツ受信手段とを含み、
前記コンテンツ配信手段がコンテンツ配信要求を行うことによって、前記コンテンツ受信手段が、前記コンテンツ表示端末の表示に関する情報をもとに前記画像データが、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換され、コンテンツページ生成ルールに基づき、前記変換された画像データにテキストデータを連結するかまたは、テキストデータに、前記変換された画像データを連結して作成されたコンテンツページを受信し、前記表示手段にコンテンツを表示することを特徴とするコンテンツ表示端末。
【請求項６】
さらに前記コンテンツ表示端末の表示に関する情報を送信する端末情報送信手段を含み、コンテンツ配信要求を行う際、前記端末情報送信手段が端末情報を送信することを特徴とする請求項５記載のコンテンツ表示端末。
【請求項７】
コンテンツ配信要求に応じてテキストデータと画像データとからなるコンテンツを配信するコンテンツ配信システムであって、
コンテンツを変換して配信するコンテンツサーバと、
配信されたコンテンツを表示するコンテンツ表示端末とを含み、
前記コンテンツサーバは、前記コンテンツ表示端末の表示に関する情報をもとに、前記画像データを、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換し、コンテンツページ生成ルールに基づき、前記変換された画像データにテキストデータを連結するかまたは、テキストデータに、前記変換された画像データを連結してコンテンツページを作成して前記コンテンツ表示端末に配信することを特徴とするコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してテキストデータと画像データとからなるコンテンツを配信するコンテンツサーバ、コンテンツ表示端末およびコンテンツ配信システムに関する。
【背景技術】
【０００２】
インターネットを介してテキストデータと画像データとを表示するホームページでは、表示する画像データのサイズが大きい場合あるいは画像データが複数ある場合、テキストデータのみのページを配信して、そこからオリジナルの画像データのみのページにリンクを張る、あるいはオリジナルの画像データを縮小した画像データをテキストデータのページに挿入して、オリジナル画像のみのページを別に用意してそこにリンクを張るなどの方法によって配信するデータサイズを小さくしてネットワークの負荷を軽減している。
【０００３】
特開平６−３０９３７５号公報記載の画像記録再生装置は、画像データ全体を縮小した全体縮小画像と、全体縮小画像と同じサイズで予め定めた個所（たとえば中央部分）の部分画像とを関連付けて記憶する。これによって、高速な画像検索が可能となる。
【０００４】
特開平９−８１５８３号公報記載のドキュメントファイリング装置は、ドキュメント全体画像と全体画像から切り出した部分画像とを対応付けて記憶し、検索の際に部分画像インデックスとしてユーザに提示する。これによって、ドキュメントの登録が容易になり、ユーザの負担を軽減できる。
【０００５】
特開平９−３１９７６５号公報記載の文書画像管理装置は、文書画像の画像データから重要部分画像をキー領域として抽出し、キー領域と書誌情報とをともに表示する。これによって、画像全体を表示することなく文書画像の大凡の内容が把握でき、表示コストを低減できる。
【０００６】
しかしながら、テキストデータのみのページからコンテンツのオリジナルの画像データのみのページにリンクを張る場合は、たとえテキストデータの内容がオリジナルの画像データの説明を行っていたとしてもテキストデータのみのページを閲覧しただけでは、オリジナル画像の内容は判りづらいという問題点がある。
【０００７】
また、オリジナルの画像データを縮小した画像をテキストページに挿入したページを用意して、そこからコンテンツのオリジナルの画像データのみのページにリンクを張る場合は、テキストデータのみのページより判りやすいが、画像データごとに縮小画像の高さと幅に応じてテキストデータのレイアウトを人手で行う必要がある。
【０００８】
また、上記課題とは別に、オリジナル画像データがコンテンツ表示端末のディスプレイに表示しきれないほど大きな画像データである場合、あるいは、表示できない画像フォーマットの画像データである場合、オリジナルの画像データを閲覧して内容を確認することが困難であるという問題がある。
【０００９】
図７は、画像データとテキストデータとが混在するコンテンツの従来の表示例である。オリジナルの画像データを縮小した画像データ５０は、高さが３行分で幅が３文字分となっており、その情報を元に画像データとテキストデータとをレイアウトしなければならない。
【００１０】
表示例５１のページからリンクをたどったオリジナルの画像データ５２は、サイズがコンテンツ表示端末のディスプレイ５３のサイズより大きいため、一度に全体を確認することができない。また、オリジナル画像のフォーマットにコンテンツ表示端末が対応していない場合など、何らかの問題によって表示して確認できない場合は、そのまま確認することなく、オリジナルの画像データ５２をダウンロードするしかない。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明の目的は、コンテンツを配信する際にレイアウト作業を必要とせず、閲覧が困難な画像データの内容を確認することを可能にするコンテンツサーバ、コンテンツ表示端末およびコンテンツ配信システムを提供することである。
【課題を解決するための手段】
【００１２】
本発明は、テキストデータと画像データとからなるコンテンツを変換するコンテンツサーバであって、
前記コンテンツを変換するコンテンツ変換手段と、
前記コンテンツを表示するコンテンツ表示端末の表示に関する情報を記憶する端末情報記憶手段とを含み、
前記コンテンツ変換手段は、前記端末情報記憶手段に記憶されている情報をもとに、前記画像データを、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換し、コンテンツページ生成ルールに基づき、前記変換された画像データにテキストデータを連結するかまたは、テキストデータに、前記変換された画像データを連結してコンテンツページを作成することを特徴とするコンテンツサーバである。
【００１３】
本発明に従えば、コンテンツサーバが、前記コンテンツを表示するコンテンツ表示端末の表示に関する情報をもとにコンテンツを変換してコンテンツ表示端末に配信するので、レイアウト作業を必要とせず、かつコンテンツの概要を判りやすくコンテンツを配信することができる。
コンテンツ変換手段によってコンテンツの画像データを、コンテンツ表示端末のディスプレイが表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換し、コンテンツページ生成ルールに基づき、変換された画像データにテキストデータを連結するかまたは、テキストデータに変換された画像データを連結してコンテンツページを作成してコンテンツ表示端末に配信するので、画像データをテキストデータの一文字のように扱うことを可能とし、画像データとテキストデータとが混在する場合でも人手によるレイアウト作業を必要とせず、かつコンテンツのテキストデータのみのページよりも、画像データの概要を判りやすくコンテンツを配信することができる。
【００１４】
また本発明は、前記端末情報記憶手段は、前記コンテンツ表示端末の表示に関する情報として、前記コンテンツ表示端末が表示するフォントサイズ情報を記憶することを特徴とする。
【００１５】
本発明に従えば、コンテンツサーバが、前記コンテンツ表示端末が表示するフォントサイズ情報をもとにコンテンツを変換してコンテンツ表示端末に配信するので、フォントサイズに応じたコンテンツを配信することができる。
【００１６】
また本発明は、前記端末情報記憶手段は、前記コンテンツ表示端末の表示に関する情報として、前記コンテンツ表示端末のディスプレイサイズ情報を記憶することを特徴とする。
【００１７】
本発明に従えば、コンテンツサーバが、前記コンテンツ表示端末のディスプレイサイズ情報をもとにコンテンツを変換してコンテンツ表示端末に配信するので、ディスプレイサイズに応じたコンテンツを配信することができる。
【００２０】
また本発明は、前記コンテンツ変換手段は、前記コンテンツの画像データを、前記ディスプレイサイズと同程度の大きさの画像データに変換することを特徴とする。
【００２１】
本発明に従えば、コンテン変換手段によってコンテンツの画像データを、コンテンツ表示端末のディスプレイサイズと同程度の大きさのプレビュー画像データに変換するので、ディスプレイに適する大きさで画像データ全体を表示し、画像データ全体が確認しやすくなる。
【００２２】
また本発明は、テキストデータと画像データとからなるコンテンツを表示するコンテンツ表示端末であって、
前記コンテンツを表示する表示手段と、
コンテンツ配信要求を行うコンテンツ配信要求手段と、
コンテンツを受信するコンテンツ受信手段とを含み、
前記コンテンツ配信手段がコンテンツ配信要求を行うことによって、前記コンテンツ受信手段が、前記コンテンツ表示端末の表示に関する情報をもとに前記画像データが、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換され、コンテンツページ生成ルールに基づき、前記変換された画像データにテキストデータを連結するかまたは、テキストデータに、前記変換された画像データを連結して作成されたコンテンツページを受信し、前記表示手段にコンテンツを表示することを特徴とするコンテンツ表示端末である。
【００２３】
また本発明は、さらに前記コンテンツ表示端末の表示に関する情報を送信する端末情報送信手段を含み、コンテンツ配信要求を行う際、前記端末情報送信手段が端末情報を送信することを特徴とする。
【００２４】
本発明に従えば、前記コンテンツ配信手段がコンテンツ配信要求を行うことによって、前記コンテンツ受信手段がコンテンツを受信し、前記表示手段にコンテンツを表示する。受信したコンテンツは、コンテンツ表示端末の表示に関する情報をもとに前記画像データが、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換され、コンテンツページ生成ルールに基づき、変換された画像データにテキストデータを連結するかまたは、テキストデータに変換された画像データを連結して作成されたコンテンツページであるので、レイアウト作業を必要とせず、かつコンテンツの概要を判りやすくコンテンツを配信することができる。
【００２５】
また本発明は、コンテンツ配信要求に応じてテキストデータと画像データとからなるコンテンツを配信するコンテンツ配信システムであって、
コンテンツを変換して配信するコンテンツサーバと、
配信されたコンテンツを表示するコンテンツ表示端末とを含み、
前記コンテンツサーバは、前記コンテンツ表示端末の表示に関する情報をもとに、前記画像データを、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換し、コンテンツページ生成ルールに基づき、前記変換された画像データにテキストデータを連結するかまたは、テキストデータに、前記変換された画像データを連結してコンテンツページを作成して前記コンテンツ表示端末に配信することを特徴とするコンテンツ配信システムである。
【００２６】
本発明に従えば、コンテンツサーバが、コンテンツ表示端末の表示に関する情報をもとに前記画像データを、コンテンツ表示端末が表示するテキストデータのフォントサイズと同程度の大きさの画像データに変換し、コンテンツページ生成ルールに基づき、変換された画像データにテキストデータを連結するかまたは、テキストデータに変換された画像データを連結してコンテンツページを作成する。コンテンツ表示端末からコンテンツの配信がコンテンツサーバに要求されると、コンテンツサーバは変換したコンテンツをコンテンツ表示端末に配信する。これにより、レイアウト作業を必要とせず、かつコンテンツの概要を判りやすくコンテンツを配信することができる。
【発明の効果】
【００２７】
以上のように本発明によれば、画像データをテキストデータの一文字のように扱うことを可能とし、画像データとテキストデータとが混在する場合でも人手によるレイアウト作業を必要とせず、かつコンテンツのテキストデータのみのページよりも、画像データの内容が判りやすいコンテンツを配信することができる。
【００２８】
また本発明によれば、ディスプレイに適する大きさで画像データ全体を表示し、画像データ全体が確認しやすくなる。
【００２９】
また本発明によれば、ディスプレイに表示可能であれば画像データを表示し、画像フォーマットが対応していないなどの理由で表示できない場合は、画像データ記憶手段に記憶した画像データを必要に応じて適切な出力装置から出力することもできる。
【発明を実施するための最良の形態】
【００３０】
以下図面を参考にして本発明の好適な実施例を詳細に説明する。
（本発明の第１の実施の形態）
以下、本発明の第１の実施の形態について図面を参照して詳細に説明する。
図１は本発明の第１の実施の形態であるコンテンツ配信システム１の構成を示すブロック図である。
【００３１】
コンテンツ配信システム１は、コンテンツサーバ２とコンテンツ表示端末３とから成る。コンテンツサーバ２とコンテンツ表示端末３とはネットワーク４を介して接続されている。
【００３２】
コンテンツサーバ２は、コンテンツ配信サーバ２２と、コンテンツ管理サーバ２１と、テキストデータベース２３と、画像データベース２４と、コンテンツ端末情報記憶部２５と、画像変換部２６とから構成される。
【００３３】
コンテンツ表示端末３は、パーソナルコンピュータ（ＰＣ）、携帯端末、または携帯電話などで実現され、ネットワーク４を介してコンテンツサーバ２にアクセスし、テキストデータと画像データとからなるコンテンツ配信サービスの提供を受けるように構成されている。なお、最近では家庭用電話機、またはファクシミリなどにおいてもインターネットなどのネットワークに接続可能となってきている。したがって、ネットワークに接続可能であれば、コンテンツ表示端末の形態は問わない。
【００３４】
コンテンツ配信サーバ２２は、コンテンツ表示端末３からの配信要求に対して、コンテンツ管理サーバ２１から指定されたコンテンツを取得し、コンテンツ表示端末３にコンテンツを配信する。
【００３５】
コンテンツ管理サーバ２１は、登録されたコンテンツを管理し、コンテンツ配信サーバ２２からコンテンツの要求があった場合、コンテンツ配信サーバ２２に指定コンテンツを提供する。
【００３６】
テキストデータベース２３および画像データベース２４は、コンテンツ記憶手段であり、登録されたコンテンツのテキストデータ２３１および画像データ２４１、たとえば静止画データをそれぞれ記憶する。
【００３７】
コンテンツ表示端末情報記憶部２５は、コンテンツ配信システム１において用いられるコンテンツ表示端末３のディスプレイが表示するテキストデータのフォントサイズとディスプレイサイズとを端末情報として記憶する端末情報記憶手段である。
【００３８】
画像変換部２６は、画像変換機能を有する画像変換手段である。画像変換部２６は、画像変換機能によって、コンテンツの画像データがコンテンツ管理サーバ２１に登録され画像データベース２４に保存されるとき、コンテンツ表示端末情報記憶部２５に記憶されているフォントサイズとディスプレイサイズとを取得し、オリジナルの画像データ２４１をフォントサイズと同程度の大きさ、好ましくは同じ大きさに変換した画像文字データ２４２を作成する。これとともに、画像変換部２６は、画像変換機能によって、オリジナルの画像データ２４１をコンテンツ表示端末３のディスプレイサイズと同程度の大きさ、好ましくは同じ大きさに変換したプレビュー画像データ２４３を作成する。
【００３９】
コンテンツ管理サーバ２１は、画像変換部２６が作成した画像文字データ２４２とプレビュー画像データ２４３とをオリジナルの画像データ２４１とともに画像データベース２４に保存する。なお、コンテンツ表示端末情報記憶部２５が複数の端末情報を記憶している場合、画像変換部２６は、それぞれの端末情報に対して画像文字データとプレビュー画像データとを作成し、また、コンテンツ管理サーバ２１は、作成された複数の画像文字データとプレビュー画像データとを画像データベース２４に保存しておく。
【００４０】
コンテンツ表示端末３からコンテンツサーバ２に対してコンテンツの配信要求があると、コンテンツサーバ２は、テキストデータ２３１と画像文字データ２４２とを連結してコンテンツ表示端末３に配信する。
【００４１】
このとき、図２の本発明の実施の形態のコンテンツ表示例に示すように、ディスプレイに表示されるコンテンツページ３０の画像文字データ２４２は、コンテンツ表示端末３のフォントサイズと同程度の大きさ、好ましくは同じ大きさになっている。したがって、画像文字データ２４２がテキストデータ２３１の一文字のように扱われ、テキストデータ２３１の改行位置などを調整して画像データとテキストデータとをレイアウトする必要がなくなる。これは、コンテンツ表示端末３のディスプレイが小さい場合、あるいはディスプレイの大きさに比して画像データが大きい場合などに特に有効である。
【００４２】
また、コンテンツ表示端末３からコンテンツサーバ２に対してプレビュー画像データ２４３の配信要求があると、コンテンツサーバ２はプレビュー画像データ２４３をコンテンツ表示端末３に配信する。このとき、ディスプレイに表示されるコンテンツページ３１は、プレビュー画像データ２４３のみ表示される。プレビュー画像データ２４３は、コンテンツ表示端末３で表示可能な画像フォーマットにて作成されており、ディスプレイに適する大きさで画像データ全体を表示し、画像データ全体が確認しやすくなる。画像全体を確認した後、オリジナルの画像データ２４１をダウンロードすることもできる。コンテンツ表示端末３からコンテンツサーバ２に対してオリジナルの画像データ２４１の配信要求があると、コンテンツサーバ２はオリジナルの画像データ２４１をコンテンツ表示端末３に配信するが、コンテンツ表示端末３のディスプレイで表示可能であれば画像データ２４１を表示することができる。画像フォーマットが対応していないなどの場合は、コンテンツ表示端末３の画像データ記憶手段２７に記憶しておき、必要に応じて適切な出力装置から出力することもできる。
【００４３】
したがって、本発明の第１の実施の形態のコンテンツ配信システム１によって、テキストデータと画像データとからなるコンテンツを、まずは人手によるレイアウト作業を必要としないテキストデータと画像文字データとから構成されるコンテンツページとして配信することができる。さらに画像データの内容を確認する場合には、プレビュー画像データを配信することができる。これによってユーザは画像データの内容を確認した上でオリジナル画像データをダウンロードすることができるという、効率的なコンテンツの閲覧および取得が可能となる。
【００４４】
なお、本発明の実施の形態の画像文字データが、文字のみからなるテキストデータよりも情報量が多くなる絵文字の特性も兼ね備える。ただし、絵文字は自動的に生成することが困難であり、通常は人手によって生成されるが、本発明による画像文字データは自動的に生成することが可能であり、かつ絵文字よりも情報量が多い。
【００４５】
図３は本発明の第１の実施の形態のコンテンツ配信システム１におけるコンテンツ管理サーバ２１のコンテンツ登録処理を示すフローチャートである。コンテンツがアップロードされるなど登録イベントが発生すると、ステップｓ１０でコンテンツ登録処理が開始される。ステップｓ１１において、コンテンツ管理サーバ２１は、登録されるコンテンツにテキストデータが含まれるかどうかを判定する。コンテンツにテキストデータが含まれないと判定された場合にはステップｓ１３に進む。コンテンツにテキストデータが含まれると判定された場合にはステップｓ１２に進み、コンテンツ管理サーバ２１は、テキストデータ２３１をテキストデータベース２３に保存してステップｓ１３に進む。ステップｓ１３において、コンテンツ管理サーバ２１は、登録されるコンテンツが画像データを含むかどうかを判定する。コンテンツに画像データが含まれると判定された場合にはステップｓ１４に進む。コンテンツに画像データが含まれないと判定された場合には、ステップｓ１９に進んでコンテンツ登録処理を終了する。
【００４６】
ステップｓ１４では、コンテンツ管理サーバ２１は、オリジナルの画像データ２４１を画像データベース２４に保存する。ステップｓ１５で、コンテンツ管理サーバ２１は、コンテンツ表示端末情報記憶部２５から端末情報として、ディスプレイサイズとフォントサイズとを取得する。ステップｓ１６において、コンテンツ管理サーバ２１は、取得した端末情報に基づき、画像変換部２６に画像データ２４１からフォントサイズに変換した画像文字データ２４２とディスプレイサイズに変換したプレビュー画像データ２４３とを生成させる。ステップｓ１７では、コンテンツ管理サーバ２１は、ステップｓ１６において生成した画像文字データとプレビュー画像データとを画像データベース２４に保存する。その後、ステップｓ１８でコンテンツ管理サーバ２１は、コンテンツ表示端末情報記憶部２５に別のコンテンツ表示端末に関する端末情報が登録されていないかどうかを判定する。別のコンテンツ表示端末に関する端末情報が登録されていると判定された場合には、ステップｓ１５に戻り処理を繰り返す。別のコンテンツ表示端末に関する端末情報が登録されていないと判定された場合には、ステップｓ１９に進んでコンテンツ登録処理を終了する。
【００４７】
図４は、本発明の第１の実施の形態のコンテンツ配信システム１におけるコンテンツサーバ２のコンテンツ配信処理を示すフローチャートである。コンテンツ表示端末３からコンテンツサーバ２に対してコンテンツ配信要求イベントが発生すると、ステップｓ２０でコンテンツ配信処理が開始される。ステップｓ２１において、コンテンツ配信サーバ２２は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末３の種別を取得する。ステップｓ２２において、コンテンツ配信サーバ２２は、コンテンツ表示端末３から配信要求があったコンテンツに画像データが含まれるかどうかをコンテンツ管理サーバ２１に問い合わせる。コンテンツに画像データが含まれる場合には、ステップｓ２３でコンテンツ管理サーバ２１は、コンテンツ表示端末３の種別に対応する端末情報をコンテンツ表示端末情報記憶部２５から取得する。コンテンツ配信サーバ２２は、コンテンツ管理サーバ２１を介して端末情報のフォントサイズに対応する、特にフォントサイズと同程度の大きさ、好ましくは同じ大きさの画像文字データ２４２を画像データベース２４から取得する。コンテンツに画像データが含まれない場合は、ステップｓ２４に進む。
【００４８】
ステップｓ２４において、コンテンツ配信サーバ２２は、コンテンツ表示端末３から配信要求があったコンテンツにテキストデータが含まれるかどうかをコンテンツ管理サーバ２１に問い合わせる。コンテンツにテキストデータが含まれる場合には、ステップｓ２５でコンテンツ配信サーバ２２は、コンテンツ管理サーバ２１を介してコンテンツのテキストデータ２３１をテキストデータベース２３から取得する。コンテンツにテキストデータが含まれない場合には、ステップｓ２６に進む。
【００４９】
ステップｓ２６において、コンテンツ配信サーバ２２は、取得した画像文字データ２４２とテキストデータ２３１とを連結してコンテンツページを生成する。このときの連結方法としては、画像文字データ２４２にテキストデータ２３１を連結する、あるいはテキストデータ２３１に画像文字データ２４２を連結するなど、様々な連結方法が考えられるが、これはあらかじめコンテンツページ生成ルールとして設定しておく。もちろん、画像文字データ２４２あるいはテキストデータ２３１の一方が存在しない場合には、コンテンツ配信サーバ２２は、存在する一方のデータのみのページを生成する。両方のデータが存在しない場合には、コンテンツ配信サーバ２２は、コンテンツが存在しない場合の例外ページを生成する。ステップｓ２７において、コンテンツ配信サーバ２２は、ステップｓ２６で生成したコンテンツページをコンテンツ表示端末３に対して配信する。その後ステップｓ２８に進み、コンテンツ配信処理を終了する。
【００５０】
図５は、本発明の第１の実施の形態のコンテンツ配信システム１におけるコンテンツサーバ２のプレビュー画像データ配信処理を示すフローチャートである。コンテンツ表示端末３からコンテンツサーバ２に対してプレビュー画像データ配信要求イベントが発生すると、ステップｓ３０でプレビュー画像データ配信処理が開始される。ステップｓ３１において、コンテンツ配信サーバ２２は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末３の種別を取得する。
【００５１】
ステップｓ３２において、コンテンツ配信サーバ２２はコンテンツ表示端末３からの配信要求があったコンテンツに画像データが含まれるかどうかをコンテンツ管理サーバ２１に問合せる。コンテンツに画像データが含まれる場合には、ステップｓ３３でコンテンツ管理サーバ２１は、コンテンツ表示端末３の種別に対応する端末情報をコンテンツ表示端末情報記憶部２５から取得する。コンテンツ配信サーバ２２は、コンテンツ管理サーバ２１を介して端末情報のディスプレイサイズに対応する、特にディスプレイサイズと同程度の大きさ、好ましくは同じ大きさのプレビュー画像データ２４３を画像データベース２４から取得する。コンテンツに画像データが含まれない場合には、ステップｓ３４に進む。
【００５２】
ステップｓ３４において、コンテンツ配信サーバ２２は、取得したプレビュー画像データ２４３を用いてプレビュー画像ページを生成する。コンテンツに画像データが存在しない場合には、コンテンツ配信サーバ２２は、例外ページを生成する。ステップｓ３５において、コンテンツ配信サーバ２２は、ステップｓ３４で生成したプレビュー画像ページをコンテンツ表示端末３に対して配信する。その後ステップｓ３６に進み、プレビュー画像データ配信処理を終了する。
【００５３】
図６は、本発明の第１の実施の形態のコンテンツ配信システム１におけるコンテンツサーバ２のオリジナル画像データ配信処理を示すフローチャートである。コンテンツ表示端末３からコンテンツサーバ２に対してオリジナル画像データ配信要求イベントが発生すると、ステップｓ４０でオリジナル画像データ配信処理が開始される。ステップｓ４１において、コンテンツ配信サーバ２１は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末３の種別を取得する。
【００５４】
ステップｓ４２において、コンテンツ配信サーバ２２は、コンテンツ表示端末３から配信要求があったコンテンツに画像データが含まれるかどうかをコンテンツ管理サーバ２１に問合わせる。コンテンツに画像データが含まれる場合には、ステップｓ４３でコンテンツ配信サーバ２２は、コンテンツ管理サーバ２１を介してオリジナル画像データ２４１を画像データベース２４から取得する。コンテンツに画像データが含まれない場合には、ステップｓ４５に進む。
【００５５】
ステップｓ４４において、コンテンツ配信サーバ２２は、取得したオリジナルの画像データ２４１が、画像データページとして配信した場合にコンテンツ表示端末３で表示可能な画像データかどうかを判定する。表示が不可能で画像データページ（たとえば、Ｇ３ファクシミリの画像データなど）として配信できないと判定された場合には、ステップｓ４７に進み、コンテンツ配信サーバ２２は、画像データの配信に適した配信プロトコル等によってオリジナルの画像データをコンテンツ表示端末３に配信する。その後ステップｓ４８に進み、オリジナル画像データ配信処理を終了する。表示が可能で画像データページとして配信できると判定された場合には、ステップｓ４５に進み、コンテンツ配信サーバ２２は、オリジナル画像データページを生成する。コンテンツに画像データが存在しない場合には、コンテンツ配信サーバ２２は、例外ページを生成する。
【００５６】
ステップｓ４６において、コンテンツ配信サーバ２２は、ステップｓ４５で生成したオリジナル画像データページをコンテンツ表示端末３に配信する。その後ステップｓ４８に進み、オリジナル画像データ配信処理を終了する。
【００５７】
（本発明の第２の実施の形態）
本発明の第１の実施の形態では、コンテンツ表示端末３のディスプレイで使用されるフォントサイズが一意に定まる場合を想定し、あらかじめコンテンツ表示端末３で使用されるフォントサイズをコンテンツ表示端末情報記憶部に記憶しておき、その値を用いて画像データをフォントサイズに変換していた。
【００５８】
本発明の第２の実施の形態では、コンテンツ表示端末がコンテンツサーバに対してコンテンツの配信要求を行う度に、コンテンツ表示端末が使用するフォントサイズを指定してコンテンツの配信要求を行う、あるいはコンテンツ表示端末のディスプレイサイズを指定してコンテンツの配信要求を行う。コンテンツサーバ側は、その要求に応じて画像の大きさを変換してコンテンツ表示端末に対してコンテンツを配信する。そのため、本発明の第２の実施の形態においては、第１の実施の形態において必要とされたコンテンツ表示端末情報記憶部が不要となる。
【００５９】
以下、本発明の第２の実施の形態について図面を参照して詳細に説明する。
図８は本発明の第２の実施の形態であるコンテンツ配信システムの構成を示すブロック図であり、図１の第１の実施の形態であるコンテンツ配信システムの構成からコンテンツ端末情報記憶部２５が無くなった構成となっている。
【００６０】
コンテンツ配信システム５は、コンテンツサーバ６とコンテンツ表示端末７とから成る。コンテンツサーバ６とコンテンツ表示端末７とはネットワーク８を介して接続されている。
【００６１】
コンテンツサーバ６は、コンテンツ配信サーバ６２と、コンテンツ管理サーバ６１と、テキストデータベース６３と、画像データベース６４と、画像変換部６６とから構成される。
【００６２】
コンテンツ表示端末７は、パーソナルコンピュータ（ＰＣ）、携帯端末、または携帯電話などで実現され、ネットワーク８を介してコンテンツサーバ６にアクセスし、テキストデータと画像データとからなるコンテンツ配信サービスの提供を受けるように構成されている。なお、最近では家庭用電話機、またはファクシミリなどにおいてもインターネットなどのネットワークに接続可能となってきている。したがってネットワークに接続可能であれば、コンテンツ表示端末の形態は問わない。
【００６３】
コンテンツ配信サーバ６２は、コンテンツ表示端末７からの配信要求に対して、コンテンツ管理サーバ６１から指定されたコンテンツを取得し、コンテンツ表示端末７にコンテンツを配信する。
【００６４】
コンテンツ管理サーバ６１は、登録されたコンテンツを管理し、コンテンツ配信サーバ６２からコンテンツの要求があった場合、コンテンツ配信サーバ６２に指定コンテンツを提供する。
【００６５】
テキストデータベース６３および画像データベース６４は、コンテンツ記憶手段であり、登録されたコンテンツのテキストデータ６３１および画像データ６４１、たとえば静止画データをそれぞれ記憶する。
【００６６】
画像変換部６６は、画像変換機能を有する画像変換手段である。コンテンツ表示端末７からコンテンツの配信要求があった際に指定される、コンテンツ表示端末７で使用されるフォントサイズおよびディスプレイサイズ等がコンテンツ管理サーバ６１よって指定されると、画像変換部６６は、画像変換機能によって要求されたコンテンツの画像データ６４１を変換してフォントサイズと同程度の大きさ、好ましくは同じ大きさの画像文字データおよびプレビュー画像データ等を生成する。
【００６７】
コンテンツ表示端末７からコンテンツサーバ６に対してコンテンツの配信要求があると、コンテンツ配信サーバ６２はコンテンツ管理サーバ６１に対してコンテンツ表示端末７が指定したコンテンツとフォントサイズとを指定し、コンテンツを要求する。
【００６８】
コンテンツ管理サーバ６１は、指定されたコンテンツの画像データ６４１を画像データベースから取得し、画像変換部６６によって、指定されたフォントサイズに基づき画像データ６４１を変換しフォントサイズと同程度の大きさ、好ましくは同じ大きさの画像文字データを生成させ、コンテンツ配信サーバ６２にテキストデータベース２４から取得したテキストデータ６３１とともに返す。
【００６９】
コンテンツ配信サーバ６２は、コンテンツ管理サーバ６１から得たテキストデータ６３１とフォントサイズと同程度の大きさ、好ましくは同じ大きさの画像文字データ６４２とを連結してコンテンツ表示端末７に対して配信する。
【００７０】
図９は本発明の第２の実施の形態のコンテンツ配信システム５におけるコンテンツ管理サーバ６１のコンテンツ登録処理を示すフローチャートである。
【００７１】
コンテンツがアップロードされるなど登録イベントが発生すると、ステップｓ５０でコンテンツ登録処理が開始される。
【００７２】
ステップｓ５１において、コンテンツ管理サーバ６１は、登録されるコンテンツがテキストデータを含むかどうかを判定する。コンテンツにテキストデータが含まれないと判定された場合には、ステップｓ５３に進む。コンテンツにテキストデータが含まれると判定された場合には、ステップｓ５２に進み、テキストデータ６３１をテキストデータベース６３に保存してステップｓ５３に進む。
【００７３】
ステップｓ５３において、コンテンツ管理サーバ６１は、登録されるコンテンツが画像データを含むかどうかを判定する。コンテンツに画像データが含まれると判定された場合には、ステップｓ５４に進み、コンテンツ管理サーバ６１は、画像データ６４１を画像データベース６４に保存する。その後ステップｓ５５に進んで、コンテンツ登録処理を終了する。コンテンツに画像データが含まれないと判定された場合には、そのまま、ステップｓ５５に進んで、コンテンツ登録処理を終了する。
【００７４】
図１０は、本発明の第２の実施の形態のコンテンツ配信システム５におけるコンテンツサーバ６のコンテンツ配信処理を示すフローチャートである。
【００７５】
コンテンツ表示端末７からコンテンツサーバ６に対してコンテンツ配信要求イベントが発生すると、ステップｓ６０でコンテンツ配信処理が開始される。
【００７６】
ステップｓ６１において、コンテンツ配信サーバ６２は、コンテンツ配信要求信号に含まれるコンテンツ表示端末７で使用されるフォントサイズを取得する。
【００７７】
ステップｓ６２において、コンテンツ配信サーバ６２は、コンテンツ表示端末７から配信要求があったコンテンツに画像データが含まれるかどうかをコンテンツ管理サーバ６１に問い合わせる。コンテンツに画像データが含まれる場合には、ステップｓ６３でコンテンツ管理サーバ６１は、画像データ６４１を画像データベース６４から取得し、画像変換部６６によって画像データ６４１を指定されたフォントサイズと同程度の大きさ、好ましくは同じ大きさに変換して画像文字データを生成させる。コンテンツに画像データが含まれない場合には、ステップｓ６５に進む。
【００７８】
ステップｓ６５において、コンテンツ配信サーバ６２は、コンテンツ表示端末７から配信要求があったコンテンツにテキストデータが含まれるかどうかをコンテンツ管理サーバ６１に問い合わせる。コンテンツにテキストデータが含まれる場合には、ステップｓ６６でコンテンツ配信サーバ６２は、コンテンツ管理サーバ６１を介してコンテンツのテキストデータ６３１をテキストデータベース６３から取得する。コンテンツにテキストデータが含まれない場合には、ステップｓ６７に進む。
【００７９】
ステップｓ６７において、コンテンツ配信サーバ６２は、生成した画像文字データとテキストデータ６３１とを連結してコンテンツページを生成する。このときの連結方法としては、画像文字データにテキストデータ６３１を連結する、あるいはテキストデータ６３１に画像文字データを連結するなど、様々な連結方法が考えられるが、これはあらかじめコンテンツページ生成ルールとして設定しておく。もちろん、画像文字データあるいはテキストデータ６３１の一方が存在しない場合には、コンテンツ配信サーバ６２は、存在する一方のデータのみのページを生成する。両方のデータが存在しない場合には、コンテンツ配信サーバ６２は、コンテンツが存在しない場合の例外ページを生成する。
【００８０】
ステップｓ６８において、コンテンツ配信サーバ６２は、ステップｓ６７で生成したコンテンツページをコンテンツ表示端末７に対して配信する。その後ステップｓ６９に進み、コンテンツ配信処理を終了する。
【００８１】
図１１は、本発明の第２の実施の形態のコンテンツ配信システム５におけるコンテンツサーバ６のプレビュー画像データ配信処理を示すフローチャートである。
【００８２】
コンテンツ表示端末７からコンテンツサーバ６に対してプレビュー画像データ配信要求イベントが発生すると、ステップｓ７０でプレビュー画像データ配信処理が開始される。
【００８３】
ステップｓ７１において、コンテンツ配信サーバ６１は、コンテンツ配信要求信号に含まれるコンテンツ表示端末７のディスプレイサイズを取得する。
【００８４】
ステップｓ７２において、コンテンツ配信サーバ６２は、コンテンツ表示端末７からの配信要求があったコンテンツに画像データが含まれるかどうかをコンテンツ管理サーバ６１に問合せる。コンテンツに画像データが含まれる場合には、ステップｓ７３でコンテンツ管理サーバ６１は、画像データベース６４から画像データ６４１を取得し、ステップｓ７４で画像変換部６６によってディスプレイサイズに対応する、特にディスプレイサイズと同程度の大きさ、好ましくは同じ大きさのプレビュー画像データを生成させ、ステップｓ７５に進む。コンテンツに画像データが含まれない場合には、ステップｓ７５に進む。
【００８５】
ステップｓ７５において、コンテンツ配信サーバ６２は、生成したプレビュー画像データを用いてプレビュー画像ページを生成する。コンテンツに画像データが存在しない場合は、コンテンツ配信サーバ６２は、例外ページを生成する。ステップｓ７６において、コンテンツ配信サーバ６２は、ステップｓ７５で生成したプレビュー画像ページをコンテンツ表示端末７に対して配信する。その後ステップｓ７７に進み、プレビュー画像データ配信処理を終了する。
【００８６】
図１２は、本発明の第２の実施の形態のコンテンツ配信システム５におけるコンテンツサーバ６のオリジナル画像データ配信処理を示すフローチャートである。
【００８７】
コンテンツ表示端末７からコンテンツサーバ６に対してオリジナル画像データ配信要求イベントが発生すると、ステップｓ８０でオリジナル画像データ配信処理が開始される。
【００８８】
ステップｓ８１において、コンテンツ配信サーバ６１は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末７の種別を取得する。
【００８９】
ステップｓ８２において、コンテンツ配信サーバ６２は、コンテンツ表示端末７から配信要求があったコンテンツに画像データが含まれるかどうかをコンテンツ管理サーバ６１に問合わせる。コンテンツに画像データが含まれる場合には、ステップｓ８３でコンテンツ配信サーバ６２は、コンテンツ管理サーバ６１を介してオリジナル画像データ６４１を画像データベース６４から取得する。コンテンツに画像データが含まれない場合には、ステップｓ８５に進む。
【００９０】
ステップｓ８４において、コンテンツ配信サーバ６２は、取得したオリジナルの画像データ６４１が、画像データページとして配信した場合にコンテンツ表示端末７で表示可能な画像データかどうかを判定する。
【００９１】
表示が不可能で画像データページ（たとえば、Ｇ３ファクシミリの画像データなど）として配信できないと判定された場合には、ステップｓ８７に進み、コンテンツ配信サーバ６２は、画像データの配信に適した配信プロトコル等によってオリジナルの画像データ６４１をコンテンツ表示端末７に配信する。その後ステップｓ８８に進み、オリジナル画像データ配信処理を終了する。
【００９２】
表示が可能で画像データページとして配信できると判定された場合には、ステップｓ８５に進み、コンテンツ配信サーバ６２はオリジナル画像データページを生成する。コンテンツに画像データが存在しない場合は、コンテンツ配信サーバ６２は、例外ページを生成する。
【００９３】
ステップｓ８６において、コンテンツ配信サーバ６２は、ステップｓ８５で生成したオリジナル画像データページをコンテンツ表示端末７に配信する。その後ステップｓ８８に進み、オリジナル画像データ配信処理を終了する。
【００９４】
（本発明の第３の実施の形態）
本発明の第３の実施の形態は、本発明の第１の実施の形態における画像データが動画データである場合を示す。以下、本発明の第３の実施の形態について図面を参照して詳細に説明する。
【００９５】
図１３は本発明の第３の実施の形態であるコンテンツ配信システム９の構成を示すブロック図である。
【００９６】
コンテンツ配信システム９は、コンテンツサーバ１０とコンテンツ表示端末１１とから成る。コンテンツサーバ１０とコンテンツ表示端末１１とはネットワーク１２を介して接続されている。コンテンツサーバ１０は、コンテンツ配信サーバ１０２と、コンテンツ管理サーバ１０１と、テキストデータベース１０３と、画像データベース１０４と、コンテンツ表示端末情報記憶部１０５と画像変換部１０６とから構成される。
【００９７】
コンテンツ表示端末１１は、パーソナルコンピュータ（ＰＣ）、携帯端末、または携帯電話などで実現され、ネットワーク１２を介してコンテンツサーバ１０にアクセスし、テキストデータと動画データとからなるコンテンツ配信サービスの提供を受けるように構成されている。なお、最近では家庭用電話機、またはファクシミリなどにおいてもインターネットなどのネットワークに接続可能となってきている。したがってネットワークに接続可能であれば、コンテンツ表示端末の形態は問わない。
【００９８】
コンテンツ配信サーバ１０２は、コンテンツ表示端末１１からの配信要求に対して、コンテンツ管理サーバ１０１から指定されたコンテンツを取得し、コンテンツ表示端末１１にコンテンツを配信する。コンテンツ管理サーバ１０１は、登録されたコンテンツを管理し、コンテンツ配信サーバ１０２からコンテンツの要求があった場合、コンテンツ配信サーバ１０２に指定コンテンツを提供する。
【００９９】
テキストデータベース１０３および画像データベース１０４は、コンテンツ記憶手段であり、登録されたコンテンツのテキストデータ１０３１および画像データである動画データ１０４１をそれぞれ記憶する。コンテンツ表示端末情報記憶部１０５は、コンテンツ配信システム９において用いられるコンテンツ表示端末１１のディスプレイが表示するテキストデータのフォントサイズとディスプレイサイズとを端末情報として記憶する端末情報記憶手段である。
【０１００】
画像変換部１０６は、画像変換機能を有する画像変換手段である。画像変換部１０６は、画像変換機能によって、コンテンツの動画データがコンテンツ管理サーバ１０１に登録され画像データベース１０４に保存されるとき、コンテンツ表示端末情報記憶部１０５に記憶されているフォントサイズとディスプレイサイズとを取得し、オリジナルの動画データ１０４１をフォントサイズと同程度の大きさ、好ましくは同じ大きさに変換した画像文字データとしての文字サイズの動画データ１０４２を作成する。これとともに、画像変換部１０６は、画像変換機能によって、オリジナルの動画データ１０４１をディスプレイサイズと同程度の大きさ、好ましくは同じ大きさに変換したプレビュー画像データとしてのプレビュー動画データ１０４３を作成する。
【０１０１】
コンテンツ管理サーバ１０１は、画像変換部１０６が作成した文字サイズの動画データ１０４２とプレビュー動画データ１０４３とをオリジナルの動画データ１０４１とともに画像データベース１０４に保存する。なお、コンテンツ表示端末情報記憶部１０５が複数の端末情報を記憶している場合、画像変換部１０６は、それぞれの端末情報に対して文字サイズの動画データとプレビュー動画データとを作成する。また、コンテンツ管理サーバ１０１は、作成された複数の文字サイズの動画データとプレビュー動画データとを画像データベース１０４に保存しておく。
【０１０２】
コンテンツ表示端末１１からコンテンツサーバ１０に対してコンテンツの配信要求があると、コンテンツサーバ１０は、テキストデータ１０３１と文字サイズの動画データ１０４２とを連結してコンテンツ表示端末１１に配信する。
【０１０３】
このとき、図２の本発明の実施の形態のコンテンツ表示例に示すように、ディスプレイに表示されるコンテンツページの文字サイズの動画データは、コンテンツ表示端末１１のフォントサイズと同程度の大きさ、好ましくは同じ大きさになっている。したがって文字サイズの動画データ１０４２がテキストデータ１０３１の一文字のように扱われ、テキストデータの改行位置などを調整して動画データとテキストデータとをレイアウトする必要がなくなる。これは、コンテンツ表示端末１１のディスプレイが小さい場合、あるいはディスプレイの大きさに比して動画データが大きい場合などに特に有効である。
【０１０４】
また、コンテンツ表示端末１１からコンテンツサーバ１０に対してプレビュー動画データ１０４３の配信要求があると、コンテンツサーバ１０は、プレビュー動画データ１０４３をコンテンツ表示端末１１に配信する。このとき、ディスプレイに表示されるコンテンツページは、プレビュー動画データ１０４３のみ表示される。プレビュー動画データは、コンテンツ表示端末１１で表示可能な画像フォーマットにて作成されており、ディスプレイに適する大きさで動画データ全体を表示し、動画データ全体が確認しやすくなる。画像全体を確認した後、オリジナルの動画データをダウンロードすることもできる。コンテンツ表示端末１１からコンテンツサーバ１０に対してオリジナルの動画データの配信要求があると、コンテンツサーバ１０は、オリジナルの動画データ１０４１をコンテンツ表示端末１１に配信するが、コンテンツ表示端末１１のディスプレイで表示可能であれば動画データを表示することができる。画像フォーマットが対応していないなどの場合は、コンテンツ表示端末１１の画像データ記憶手段１０７に記憶しておき、必要に応じて適切な出力装置から出力することもできる。
【０１０５】
したがって、本発明の第３の実施の形態のコンテンツ配信システム９によって、テキストデータと動画データとからなるコンテンツを、まずは人手によるレイアウト作業を必要としないテキストデータと文字サイズの動画データとから構成されるコンテンツページとして配信することができる。さらに動画データの内容を確認する場合には、プレビュー動画データを配信することができる。これによって、ユーザは動画データの内容を確認した上でオリジナル動画データをダウンロードすることができるという、効率的なコンテンツの閲覧および取得が可能となる。
【０１０６】
図１４は、本発明の第３の実施の形態のコンテンツ配信システム９におけるコンテンツ管理サーバ１０１のコンテンツ登録処理を示すフローチャートである。コンテンツがアップロードされるなど登録イベントが発生すると、ステップｓ９０でコンテンツ登録処理が開始される。ステップｓ９１において、コンテンツ管理サーバ１０１は、登録されるコンテンツがテキストデータを含むかどうかを判定する。コンテンツにテキストデータが含まれないと判定された場合にはステップｓ９３に進む。コンテンツにテキストデータが含まれると判定された場合にはステップｓ９２に進み、コンテンツ管理サーバ１０１は、テキストデータ１０３１をテキストデータベース１０３に保存してステップｓ９３に進む。ステップｓ９３において、コンテンツ管理サーバ１０１は、登録されるコンテンツが動画データを含むかどうかを判定する。コンテンツに動画データが含まれると判定された場合にはステップｓ９４に進む。コンテンツに動画データが含まれないと判定された場合には、ステップｓ９９に進んでコンテンツ登録処理を終了する。
【０１０７】
ステップｓ９４では、コンテンツ管理サーバ１０１は、オリジナルの動画データ１０４１を画像データベース１０４に保存する。ステップｓ９５で、コンテンツ管理サーバ１０１は、コンテンツ表示端末情報記憶部１０５から端末情報として、ディスプレイサイズとフォントサイズとを取得する。ステップｓ９６において、コンテンツ管理サーバ１０１は、取得した端末情報に基づき、画像変換部１０６に動画データからフォントサイズに変換した文字サイズの動画データ１０４２とディスプレイサイズに変換したプレビュー動画データ１０４３とを生成させる。ステップｓ９７では、コンテンツ管理サーバ１０１は、ステップｓ９６において生成した文字サイズの動画データとプレビュー動画データとを画像データベース１０４に保存する。その後、コンテンツ管理サーバ１０１は、ステップｓ９８でコンテンツ表示端末情報記憶部１０５に別のコンテンツ表示端末に関する端末情報が登録されていないかどうか判定する。別のコンテンツ表示端末に関する端末情報が登録されていると判定された場合にはステップｓ９５に戻り処理を繰り返す。別のコンテンツ表示端末に関する端末情報が登録されていないと判定された場合は、ステップｓ９９に進んでコンテンツ登録処理を終了する。
【０１０８】
図１５は、本発明の第３の実施の形態のコンテンツ配信システム９におけるコンテンツサーバ１０のコンテンツ配信処理を示すフローチャートである。コンテンツ表示端末１１からコンテンツサーバ１０に対してコンテンツ配信要求イベントが発生すると、ステップｓ１００でコンテンツ配信処理が開始される。ステップｓ１０１において、コンテンツ配信サーバ１０２は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末１１の種別を取得する。ステップｓ１０２において、コンテンツ配信サーバ１０２は、コンテンツ表示端末１１から配信要求があったコンテンツに動画データが含まれるかどうかをコンテンツ管理サーバ１０１に問い合わせる。コンテンツに動画データが含まれる場合は、ステップｓ１０３でコンテンツ管理サーバ１０１は、コンテンツ表示端末１１の種別に対応する端末情報をコンテンツ表示端末情報記憶部１０５から取得する。コンテンツ配信サーバ１０２は、コンテンツ管理サーバ１０１を介して端末情報のフォントサイズに対応する文字サイズ、特にフォントサイズと同程度の大きさ、好ましくは同じ大きさの動画データ１０４２を画像データベース１０４から取得する。コンテンツに動画データが含まれない場合には、ステップｓ１０４に進む。
【０１０９】
ステップｓ１０４において、コンテンツ配信サーバ１０２は、コンテンツ表示端末１１から配信要求があったコンテンツにテキストデータが含まれるかどうかをコンテンツ管理サーバ１０１に問い合わせる。コンテンツにテキストデータが含まれる場合には、ステップｓ１０５でコンテンツ配信サーバ１０２は、コンテンツ管理サーバ１０１を介してコンテンツのテキストデータ１０３１をテキストデータベース１０３から取得する。コンテンツにテキストデータが含まれない場合には、ステップｓ１０６に進む。
【０１１０】
ステップｓ１０６において、コンテンツ配信サーバ１０２は、取得した文字サイズの動画データ１０４２とテキストデータ１０３１とを連結してコンテンツページを生成する。このときの連結方法としては、文字サイズの動画データ１０４２にテキストデータ１０３１を連結する、あるいはテキストデータ１０３１に文字サイズの動画データ１０４２を連結するなど、様々な連結方法が考えられるが、これはあらかじめコンテンツページ生成ルールとして設定しておく。もちろん、文字サイズの動画データ１０４２あるいはテキストデータ１０３１の一方が存在しない場合には、コンテンツ配信サーバ１０２は、存在する一方のデータのみのページを生成する。両方のデータが存在しない場合には、コンテンツ配信サーバ１０２は、コンテンツが存在しない場合の例外ページを生成する。ステップｓ１０７において、コンテンツ配信サーバ１０２は、ステップｓ１０６で生成したコンテンツページをコンテンツ表示端末１１に対して配信する。その後ステップｓ１０８に進み、コンテンツ配信処理を終了する。
【０１１１】
図１６は、本発明の第３の実施の形態のコンテンツ配信システム９におけるコンテンツサーバ１０のプレビュー動画データ配信処理を示すフローチャートである。コンテンツ表示端末１１からコンテンツサーバ１０に対してプレビュー動画データ配信要求イベントが発生すると、ステップｓ１１０でプレビュー動画データ配信処理が開始される。ステップｓ１１１において、コンテンツ配信サーバ１０１は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末１１の種別を取得する。
【０１１２】
ステップｓ１１２において、コンテンツ配信サーバ１０２は、コンテンツ表示端末１１からの配信要求があったコンテンツに動画データが含まれるかどうかをコンテンツ管理サーバ１０１に問合せる。コンテンツに動画データが含まれる場合には、ステップｓ１１３でコンテンツ管理サーバ１０１は、コンテンツ表示端末１１の種別に対応する端末情報をコンテンツ表示端末情報記憶部１０５から取得する。コンテンツ配信サーバ１０２は、コンテンツ管理サーバ１０１を介して端末情報のディスプレイサイズに対応する、特にディスプレイサイズと同程度の大きさ、好ましくは同じ大きさのプレビュー動画データ１０４３を画像データベース１０４から取得する。コンテンツに動画データが含まれない場合には、ステップｓ１１４に進む。
【０１１３】
ステップｓ１１４において、コンテンツ配信サーバ１０２は、取得したプレビュー動画データ１０４３を用いてプレビュー動画ページを生成する。コンテンツに動画データが存在しない場合には、コンテンツ配信サーバ１０２は、例外ページを生成する。ステップｓ１１５において、コンテンツ配信サーバ１０２は、ステップｓ１１４で生成したプレビュー動画ページをコンテンツ表示端末１１に対して配信する。その後ステップｓ１１６に進み、プレビュー動画データ配信処理を終了する。
【０１１４】
図１７は、本発明の第３の実施の形態のコンテンツ配信システム９におけるコンテンツサーバ１０のオリジナル動画データ配信処理を示すフローチャートである。コンテンツ表示端末１１からコンテンツサーバ１０に対してオリジナル動画データ配信要求イベントが発生すると、ステップｓ１２０でオリジナル動画データ配信処理が開始される。ステップｓ１２１において、コンテンツ配信サーバ１０１は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末１１の種別を取得する。
【０１１５】
ステップｓ１２２において、コンテンツ配信サーバ１０２は、コンテンツ表示端末１１から配信要求があったコンテンツに動画データが含まれるかどうかをコンテンツ管理サーバ１０１に問合わせる。コンテンツに動画データが含まれる場合には、ステップｓ１２３でコンテンツ配信サーバ１０２は、コンテンツ管理サーバ１０１を介してオリジナル動画データ１０４１を画像データベース１０４から取得する。コンテンツに動画データが含まれない場合には、ステップｓ１２５に進む。
【０１１６】
ステップｓ１２４において、コンテンツ配信サーバ１０２は、取得したオリジナルの動画データ１０４１が、オリジナル動画データページとして配信した場合にコンテンツ表示端末１１で表示可能な動画データかどうかを判定する。表示が不可能でオリジナル動画データページとして配信できないと判定された場合には、ステップｓ１２７に進み、コンテンツ配信サーバ１０２は、動画データの配信に適した配信プロトコル等によってオリジナルの動画データ１０４１をコンテンツ表示端末１１に配信する。その後ステップｓ１２８に進み、オリジナル動画データ配信処理を終了する。表示が可能でオリジナル動画データページとして配信できると判定された場合には、ステップｓ１２５に進み、コンテンツ配信サーバ１０２は、オリジナル動画データページを生成する。コンテンツに動画データが存在しない場合には、コンテンツ配信サーバ１０２は、例外ページを生成する。
【０１１７】
ステップｓ１２６において、コンテンツ配信サーバ１０２は、ステップｓ１２５で生成したオリジナル動画データページをコンテンツ表示端末１１に配信する。その後ステップｓ１２８に進み、オリジナル動画データ配信処理を終了する。
【０１１８】
（本発明の第４の実施の形態）
本発明の第４の実施の形態は、本発明の第２の実施の形態における画像データが動画データである場合を示す。以下、本発明の第４の実施の形態について図面を参照して詳細に説明する。
【０１１９】
図１８は本発明の第４の実施の一形態であるコンテンツ配信システムの構成を示すブロック図である。コンテンツ配信システム１３は、コンテンツサーバ１４とコンテンツ表示端末１５とから成る。コンテンツサーバ１４とコンテンツ表示端末１５とは、ネットワーク１６を介して接続されている。コンテンツサーバ１４は、コンテンツ配信サーバ１４２と、コンテンツ管理サーバ１４１と、テキストデータベース１４３と、画像データベース１４４と、画像変換部１４６とから構成される。
【０１２０】
コンテンツ表示端末１５は、パーソナルコンピュータ（ＰＣ）、携帯端末、または携帯電話などで実現され、ネットワーク１６を介してコンテンツサーバ１４にアクセスし、テキストデータと動画データとからなるコンテンツ配信サービスの提供を受けるように構成されている。なお、最近では家庭用電話機、またはファクシミリなどにおいてもインターネットなどのネットワークに接続可能となってきている。したがって、ネットワークに接続可能であれば、コンテンツ表示端末の形態は問わない。
【０１２１】
コンテンツ配信サーバ１４２は、コンテンツ表示端末１５からの配信要求に対して、コンテンツ管理サーバ１４１から指定されたコンテンツを取得し、コンテンツ表示端末１５にコンテンツを配信する。
【０１２２】
コンテンツ管理サーバ１４１は、登録されたコンテンツを管理し、コンテンツ配信サーバ１４２からコンテンツの要求があった場合、コンテンツ配信サーバ１４２に指定コンテンツを提供する。
【０１２３】
テキストデータベース１４３および画像データベース１４４は、コンテンツ記憶手段であり、登録されたコンテンツのテキストデータ１４３１および画像データである動画データ１４４１をそれぞれ記憶する。
【０１２４】
画像変換部１４６は、画像変換機能を有する画像変換手段である。コンテンツ表示端末１５からコンテンツの配信要求があった際に指定される、コンテンツ表示端末１５で使用されるフォントサイズおよびディスプレイサイズ等をコンテンツ管理サーバ１４１よって指定されると、画像変換部１４６は、要求されたコンテンツの動画データ１４４１を変換して文字サイズと同程度の大きさ、好ましくは同じ大きさの動画データおよびプレビュー動画データ等を生成する。
【０１２５】
コンテンツ表示端末１５からコンテンツサーバ１４に対してコンテンツの配信要求があると、コンテンツ配信サーバ１４２はコンテンツ管理サーバ１４１に対してコンテンツ表示端末１５が指定したコンテンツとフォントサイズとを指定し、コンテンツを要求する。
【０１２６】
コンテンツ管理サーバ１４１は、指定されたコンテンツの動画データ１４４１を画像データベース１４４から取得し、画像変換部１４６によって、指定されたフォントサイズに基づき動画データ１４４１を変換して文字サイズと同程度の大きさ、好ましくは同じ大きさの動画データを生成させ、コンテンツ配信サーバ１４２にテキストデータベース１４３から取得したテキストデータ１４３１とともに返す。
【０１２７】
コンテンツ配信サーバ１４２は、コンテンツ管理サーバ１４１から得たテキストデータ１４３１と文字サイズと同程度の大きさ、好ましくは同じ大きさの動画データとを連結してコンテンツ表示端末１５に対して配信する。
【０１２８】
図１９は本発明の第４の実施の形態のコンテンツ配信システム１３におけるコンテンツ管理サーバ１４１のコンテンツ登録処理を示すフローチャートである。
【０１２９】
コンテンツがアップロードされるなど登録イベントが発生すると、ステップｓ１３０でコンテンツ登録処理が開始される。
【０１３０】
ステップｓ１３１において、コンテンツ管理サーバ１４１は、登録されるコンテンツがテキストデータを含むかどうかを判定する。コンテンツにテキストデータが含まれないと判定された場合にはステップｓ１３３に進む。コンテンツにテキストデータが含まれると判定された場合には、ステップｓ１３２に進み、コンテンツ管理サーバ１４１は、テキストデータ１４３をテキストデータベース１４３に保存してステップｓ１３３に進む。
【０１３１】
ステップｓ１３３において、コンテンツ管理サーバ１４１は、登録されるコンテンツが動画データを含むかどうかを判定する。コンテンツに動画データが含まれると判定された場合には、ステップｓ１３４に進み、コンテンツ管理サーバ１４１は、動画データ１４４１を画像データベース１４４に保存する。その後ステップｓ１３５に進んで、コンテンツ登録処理を終了する。コンテンツに動画データが含まれないと判定された場合には、そのまま、ステップｓ１３５に進んで、コンテンツ登録処理を終了する。
【０１３２】
図２０は、本発明の第４の実施の形態のコンテンツ配信システム１３におけるコンテンツサーバ１４のコンテンツ配信処理を示すフローチャートである。
【０１３３】
コンテンツ表示端末１５からコンテンツサーバ１４に対してコンテンツ配信要求イベントが発生すると、ステップｓ１４０でコンテンツ配信処理が開始される。
【０１３４】
ステップｓ１４１において、コンテンツ配信サーバ１４２は、コンテンツ配信要求信号に含まれるコンテンツ表示端末１５で使用されるフォントサイズを取得する。
【０１３５】
ステップｓ１４２において、コンテンツ配信サーバ１４２は、コンテンツ表示端末１５から配信要求があったコンテンツに動画データが含まれるかどうかをコンテンツ管理サーバ１４１に問い合わせる。コンテンツに動画データが含まれる場合には、ステップｓ１４３でコンテンツ管理サーバ１４１は、動画データ１４４１を画像データベース１４４から取得し、画像変換部１４６によって動画データ１４４１を、指定されたフォントサイズと同程度の大きさ、好ましくは同じ大きさに変換して文字サイズの動画データを生成させる。コンテンツに動画データが含まれない場合には、ステップｓ１４５に進む。
【０１３６】
ステップｓ１４５において、コンテンツ配信サーバ１４２は、コンテンツ表示端末１５から配信要求があったコンテンツにテキストデータが含まれるかどうかをコンテンツ管理サーバ１４１に問い合わせる。コンテンツにテキストデータが含まれる場合には、ステップｓ１４６でコンテンツ配信サーバ１４２は、コンテンツ管理サーバ１４１を介してコンテンツのテキストデータ１４３１をテキストデータベース１４３から取得する。コンテンツにテキストデータが含まれない場合には、ステップｓ１４７に進む。
【０１３７】
ステップｓ１４７において、コンテンツ配信サーバ１４２は、生成した文字サイズの動画データとテキストデータ１４３１とを連結してコンテンツページを生成する。このときの連結方法としては、文字サイズの動画データにテキストデータ１４３１を連結する、あるいはテキストデータ１４３１に文字サイズの動画データを連結するなど、様々な連結方法が考えられるが、これはあらかじめコンテンツページ生成ルールとして設定しておく。もちろん、文字サイズの動画データあるいはテキストデータの一方が存在しない場合には、コンテンツ配信サーバ１４２は、存在する一方のデータのみのページを生成する。両方のデータが存在しない場合には、コンテンツ配信サーバ１４２は、コンテンツが存在しない場合の例外ページを生成する。
【０１３８】
ステップｓ１４８において、コンテンツ配信サーバ１４２は、ステップｓ１４７で生成したコンテンツページをコンテンツ表示端末１５に対して配信する。その後ステップｓ１４９に進み、コンテンツ配信処理を終了する。
【０１３９】
図２１は、本発明の第４の実施の形態のコンテンツ配信システム１３におけるコンテンツサーバ１４のプレビュー動画データ配信処理を示すフローチャートである。
【０１４０】
コンテンツ表示端末１５からコンテンツサーバ１４に対してプレビュー動画データ配信要求イベントが発生すると、ステップｓ１５０でプレビュー動画データ配信処理が開始される。
【０１４１】
ステップｓ１５１において、コンテンツ配信サーバ１４１は、コンテンツ配信要求信号に含まれるコンテンツ表示端末１５のディスプレイサイズを取得する。
【０１４２】
ステップｓ１５２において、コンテンツ配信サーバ１４２は、コンテンツ表示端末１５からの配信要求があったコンテンツに動画データが含まれるかどうかをコンテンツ管理サーバ１４１に問合せる。コンテンツに動画データが含まれる場合には、ステップｓ１５３でコンテンツ管理サーバ１４１は、画像データベース１４４から動画データ１４４１を取得し、ステップｓ１５４で画像変換部１４６によってディスプレイサイズに対応する、特にディスプレイサイズと同程度の大きさ、好ましくは同じ大きさのプレビュー動画データを生成させ、ステップｓ１５５に進む。コンテンツに動画データが含まれない場合には、ステップｓ１５５に進む。
【０１４３】
ステップｓ１５５において、コンテンツ配信サーバ１４２は、生成したプレビュー動画データを用いてプレビュー画像ページを生成する。コンテンツに動画データが存在しない場合には、コンテンツ配信サーバ１４２は、例外ページを生成する。ステップｓ１５６において、コンテンツ配信サーバ１４２は、ステップｓ１５５で生成したプレビュー画像ページをコンテンツ表示端末１５に対して配信する。その後ステップｓ１５７に進み、プレビュー動画データ配信処理を終了する。
【０１４４】
図２２は、本発明の第４の実施の形態のコンテンツ配信システム１３におけるコンテンツサーバ１４のオリジナル動画データ配信処理を示すフローチャートである。
【０１４５】
コンテンツ表示端末１５からコンテンツサーバ１４に対してオリジナル動画データ配信要求イベントが発生すると、ステップｓ１６０でオリジナル動画データ配信処理が開始される。
【０１４６】
ステップｓ１６１において、コンテンツ配信サーバ１４１は、コンテンツ配信要求信号に含まれるユーザエージェント属性などからコンテンツ表示端末１５の種別を取得する。
【０１４７】
ステップｓ１６２において、コンテンツ配信サーバ１４２は、コンテンツ表示端末１５から配信要求があったコンテンツに動画データが含まれるかどうかをコンテンツ管理サーバ１４１に問合わせる。コンテンツに動画データが含まれる場合には、ステップｓ１６３でコンテンツ配信サーバ１４２は、コンテンツ管理サーバ１４１を介してオリジナル動画データ１４４１を画像データベース１４３から取得する。コンテンツに動画データが含まれない場合は、ステップｓ１６５に進む。
【０１４８】
ステップｓ１６４において、コンテンツ配信サーバ１４２は、取得したオリジナルの動画データ１４４１が、オリジナル動画データページとして配信した場合にコンテンツ表示端末１５で表示可能な動画データかどうかを判定する。
【０１４９】
表示が不可能で動画データページとして配信できないと判定された場合には、ステップｓ１６７に進み、コンテンツ配信サーバ１４２は、動画データの配信に適した配信プロトコル等によってオリジナルの動画データ１４４１をコンテンツ表示端末１５に配信する。その後ステップｓ１６８に進み、オリジナル動画データ配信処理を終了する。表示が可能でオリジナル動画データページとして配信できると判定された場合には、ステップｓ１６５に進み、コンテンツ配信サーバ１４２は、オリジナル動画データページを生成する。コンテンツに動画データが存在しない場合には、コンテンツ配信サーバ１４２は、例外ページを生成する。
【０１５０】
ステップｓ１６６において、コンテンツ配信サーバ１４２は、ステップｓ１６５で生成したオリジナル動画データページをコンテンツ表示端末１５に配信する。その後ステップｓ１６８に進み、オリジナル動画データ配信処理を終了する。
【０１５１】
本発明は、その精神または主要な特徴から逸脱することなく、他のいろいろな形態で実施できる。従って、前述の実施形態はあらゆる点で単なる例示に過ぎず、本発明の範囲は特許請求の範囲に示すものであって、明細書本文には何ら拘束されない。さらに、特許請求の範囲に属する変形や変更は全て本発明の範囲内のものである。
【図面の簡単な説明】
【０１５２】
【図１】本発明の第１の実施の形態であるコンテンツ配信システムの構成を示すブロック図である。
【図２】本発明の実施の形態のコンテンツ表示例を示す図である。
【図３】本発明の第１の実施の形態のコンテンツ配信システムにおけるコンテンツ管理サーバのコンテンツ登録処理を示すフローチャートである。
【図４】本発明の第１の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのコンテンツ配信処理を示すフローチャートである。
【図５】本発明の第１の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのプレビュー画像データ配信処理を示すフローチャートである。
【図６】本発明の第１の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのオリジナル画像データ配信処理を示すフローチャートである。
【図７】画像データとテキストデータとが混在するコンテンツの従来の表示例である。
【図８】本発明の第２の実施の形態であるコンテンツ配信システムの構成を示すブロック図である。
【図９】本発明の第２の実施の形態のコンテンツ配信システムにおけるコンテンツ管理サーバのコンテンツ登録処理を示すフローチャートである。
【図１０】本発明の第２の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのコンテンツ配信処理を示すフローチャートである。
【図１１】本発明の第２の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのプレビュー画像データ配信処理を示すフローチャートである。
【図１２】本発明の第２の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのオリジナル画像データ配信処理を示すフローチャートである。
【図１３】本発明の第３の実施の形態であるコンテンツ配信システムの構成を示すブロック図である。
【図１４】本発明の第３の実施の形態のコンテンツ配信システムにおけるコンテンツ管理サーバのコンテンツ登録処理を示すフローチャートである。
【図１５】本発明の第３の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのコンテンツ配信処理を示すフローチャートである。
【図１６】本発明の第３の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのプレビュー動画データ配信処理を示すフローチャートである。
【図１７】本発明の第３の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのオリジナル画像データ配信処理を示すフローチャートである。
【図１８】本発明の第４の実施の形態であるコンテンツ配信システムの構成を示すブロック図である。
【図１９】本発明の第４の実施の形態のコンテンツ配信システムにおけるコンテンツ管理サーバのコンテンツ登録処理を示すフローチャートである。
【図２０】本発明の第４の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのコンテンツ配信処理を示すフローチャートである。
【０１５３】
【図２１】本発明の第４の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのプレビュー動画データ配信処理を示すフローチャートである。
【図２２】本発明の第４の実施の形態のコンテンツ配信システムにおけるコンテンツサーバのオリジナル画像データ配信処理を示すフローチャートである。
【符号の説明】
【０１５４】
１ コンテンツ配信システム
２ コンテンツサーバ
３ コンテンツ表示端末
４ ネットワーク
２１ コンテンツ配信サーバ
２２ コンテンツ管理サーバ
２３ テキストデータベース
２４ 画像データベース
２５ コンテンツ端末情報記録機能
２６ 画像変換機能
２３１ テキストデータ
２４１ 画像データ
２４２ 画像文字データ
２４３ プレビュー画像データ
【図１】
0004335538.tif 000002
【図２】
0004335538.tif 000003
【図３】
0004335538.tif 000004
【図４】
0004335538.tif 000005
【図５】
0004335538.tif 000006
【図６】
0004335538.tif 000007
【図７】
0004335538.tif 000008
【図８】
0004335538.tif 000009
【図９】
0004335538.tif 000010
【図１０】
0004335538.tif 000011
【図１１】
0004335538.tif 000012
【図１２】
0004335538.tif 000013
【図１３】
0004335538.tif 000014
【図１４】
0004335538.tif 000015
【図１５】
0004335538.tif 000016
【図１６】
0004335538.tif 000017
【図１７】
0004335538.tif 000018
【図１８】
0004335538.tif 000019
【図１９】
0004335538.tif 000020
【図２０】
0004335538.tif 000021
【図２１】
0004335538.tif 000022
【図２２】
0004335538.tif 000023