(57)【特許請求の範囲】
【請求項１】
文字情報や画像情報などのコンテンツを配信するコンテンツ配信サーバと、前記コンテンツ配信サーバからネットワークを介して前記コンテンツの配信を受けるユーザ端末と、を備えたコンテンツ配信システムであって、
前記コンテンツ配信サーバは、１つ又は複数のコンテンツが登録された配信用コンテンツと、レイアウト情報を作成するためのレイアウトマスタと、前記レイアウトマスタに基づき、前記コンテンツをレイアウトするコンテンツレイアウト手段と、を有し、
前記レイアウトマスタは、前記コンテンツが印刷されるときのコンテンツの属性を含むコンテンツインデックスと、ユーザ端末の使用ブラウザー情報、印刷の設定解像度、印刷の設定範囲を含むユーザ端末データと、利用者が配信を希望するユーザ端末や配信を希望するコンテンツや配信のタイミングなどの情報を含む配信先マスタとを含み、
レイアウトされた前記コンテンツのデータを前記ユーザ端末に送信して、前記ユーザ端末からレイアウトされた前記コンテンツを印刷させることを特徴とするコンテンツ配信システム。
【請求項２】
前記コンテンツレイアウト手段は、前記配信先マスタに登録された前記ユーザ端末に対する前記コンテンツの配信のタイミングに基づき、前記配信用コンテンツの中から該当するコンテンツを選択することを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
前記コンテンツレイアウト手段は、予め前記ユーザ端末に送信されたコンテンツインデックスの中から前記利用者により選択された１つ又は複数のコンテンツをレイアウトすることを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項４】
前記コンテンツレイアウト手段は、
前記ユーザ端末データに基づき前記コンテンツ配信サーバのメモリ上にページ毎に設定された仮想印刷範囲への前記コンテンツの印刷データの範囲が２つのページに分割してレイアウトされた場合、分割された小さい範囲が前記印刷データ全体の範囲に比較して所定の比率より大きいとき、前記仮想印刷範囲における追加ページの作成を行い、前記印刷データ全体を前記追加ページに納め、小さいほうの前記範囲が前記印刷データ全体の範囲に比較して、所定の比率と等しい／より小さいとき、前記印刷データにおける文書ファイルのフォントポイント値や字幅、又は、画像ファイルの上下・左右幅を小さくして、該当する前記ページに納めることを特徴とする請求項２乃至３のいずれかに記載のコンテンツ配信システム。
【請求項５】
利用者に対して情報を配信するコンテンツ配信方法であって、
文字情報や画像情報などのコンテンツを配信するコンテンツ配信サーバが、印刷のレイアウト情報に基づき、１つ又は複数の前記コンテンツのレイアウトを行う第１のステップと、
前記コンテンツ配信サーバからインターネットなどのネットワークを介してユーザ端末にレイアウトされた前記コンテンツの配信する第２のステップとを有し、
前記第１のステップは、
前記コンテンツが印刷されるときの前記コンテンツの属性を含むコンテンツインデックスと、
前記ユーザ端末における印刷に関する情報である前記ユーザ端末の使用ブラウザー情報、印刷の設定解像度、印刷の設定範囲を含むユーザ端末データと、
前記利用者が配信を希望する前記ユーザ端末や配信を希望するコンテンツや配信のタイミングなどの情報を含む配信先マスタとに基づき前記レイアウト情報を作成する第３のステップを含むことを特徴とするコンテンツ配信方法。
【請求項６】
前記第１のステップは、
前記配信先マスタに登録された前記ユーザ端末に対する前記コンテンツの配信のタイミングに基づき、前記配信用コンテンツの中から該当するコンテンツを選択するステップを含むことを特徴とする請求項５に記載のコンテンツ配信方法。
【請求項７】
前記第１のステップは、
予め前記ユーザ端末に送信されたコンテンツインデックスの中から前記利用者により選択された１つ又は複数のコンテンツをレイアウトの対象とするステップを含むことを特徴とする請求項５に記載のコンテンツ配信方法。
【請求項８】
前記第１のステップは、
前記ユーザ端末データに基づき前記コンテンツ配信サーバのメモリ上にページ毎に設定された仮想印刷範囲への前記コンテンツの印刷データが納まるかどうか判断する第４のステップと、
該第４のステップにおいて、前記印刷データが納まらない場合、分割された小さい範囲が前記印刷データ全体の範囲に比較して所定の比率より大きいとき、前記仮想印刷範囲における追加ページの作成を行い、前記印刷データ全体を前記追加ページに納めるステップと、小さいほうの前記範囲が前記印刷データ全体の範囲に比較して、所定の比率と等しい／より小さいとき、前記データにおける文書ファイルのフォントポイント値や字幅、又は、画像ファイルの上下・左右幅を小さくして、該当する前記ページに納めるステップとを含み、
前記コンテンツの印刷データの範囲が２つのページに分割してレイアウトされた場合に、前記印刷データが納まらないと判断することを特徴とする請求項６乃至７のいずれかに記載のコンテンツ配信方法。
【請求項９】
請求項５乃至８のいずれかに記載のコンテンツ配信方法におけるコンテンツ配信サーバの動作を実現できるコンピュータプログラムであって、請求項５乃至８のいずれかに記載のコンテンツ配信方法における各ステップがコード化されたことを特徴とするコンピュータプログラム。
【請求項１０】
雑誌や新聞などの配信コンテンツに対する課金方法であって、請求項５乃至８のいずれかに記載のコンテンツ配信方法を利用して配信されたコンテンツに対して、ユーザ端末に課金情報を送信し、利用者に課金することを特徴とする配信コンテンツに対する課金方法。
【発明の詳細な説明】
【発明の属する技術分野】
本発明はコンテンツの配信システムに関し、特にユーザ端末の環境に合わせてコンテンツを印刷できるコンテンツデータを送信するコンテンツ配信システムに関する技術に属する。
【０００１】
【従来の技術】
従来、ニュース記事や株価情報などのコンテンツをＷｅｂサーバからインターネットなどのネットワークを介しての配信が行われている。また希望する分野の情報を集めてユーザに配信するということも行われている。
【０００２】
【発明が解決しようとする課題】
しかしながら、従来技術には以下に掲げる問題点があった。
【０００３】
配信されたコンテンツをブラウザーに表示し、これを印刷する場合、ディスプレイに表示された画面の右端が印刷用紙の右端に納まらず、次ページに印刷されて文章や画像などが見づらくなることがあった。また、複数のコンテンツの配信を受ける場合、希望しない情報・コンテンツも配信され無駄な受信や印刷が行われるなどの問題点があった。
【０００４】
本発明は斯かる問題点を鑑みてなされたものであり、その目的とするところは、情報・コンテンツを選択して配信を受け、配信された情報・コンテンツを利用者の印刷装置に合わせて出力できるコンテンツ配信システムに関する技術を提供する点にある。
【０００５】
【課題を解決するための手段】
請求項１記載の本発明の要旨は、文字情報や画像情報などのコンテンツを配信するコンテンツ配信サーバと、前記コンテンツ配信サーバからネットワークを介して前記コンテンツの配信を受けるユーザ端末と、を備えたコンテンツ配信システムであって、前記コンテンツ配信サーバは、１つ又は複数のコンテンツが登録された配信用コンテンツと、レイアウト情報を作成するためのレイアウトマスタと、前記レイアウトマスタに基づき、前記コンテンツをレイアウトするコンテンツレイアウト手段と、を有し、前記レイアウトマスタは、前記コンテンツが印刷されるときのコンテンツの属性を含むコンテンツインデックスと、ユーザ端末の使用ブラウザー情報、印刷の設定解像度、印刷の設定範囲を含むユーザ端末データと、利用者が配信を希望するユーザ端末や配信を希望するコンテンツや配信のタイミングなどの情報を含む配信先マスタとを含み、レイアウトされた前記コンテンツのデータを前記ユーザ端末に送信して、前記ユーザ端末からレイアウトされた前記コンテンツを印刷させることを特徴とするコンテンツ配信システムに存する。請求項２記載の本発明の要旨は、前記コンテンツレイアウト手段は、前記配信先マスタに登録された前記ユーザ端末に対する前記コンテンツの配信のタイミングに基づき、前記配信用コンテンツの中から該当するコンテンツを選択することを特徴とする請求項1に記載のコンテンツ配信システムに存する。請求項3記載の本発明の要旨は、前記コンテンツレイアウト手段は、予め前記ユーザ端末に送信されたコンテンツインデックスの中から前記利用者により選択された１つ又は複数のコンテンツをレイアウトすることを特徴とする請求項1に記載のコンテンツ配信システムに存する。請求項4記載の本発明の要旨は、前記コンテンツレイアウト手段は、前記ユーザ端末データに基づき前記コンテンツ配信サーバのメモリ上にページ毎に設定された仮想印刷範囲への前記コンテンツの印刷データの範囲が２つのページに分割してレイアウトされた場合、分割された小さい範囲が前記印刷データ全体の範囲に比較して所定の比率より大きいとき、前記仮想印刷範囲における追加ページの作成を行い、前記印刷データ全体を前記追加ページに納め、小さいほうの前記範囲が前記印刷データ全体の範囲に比較して、所定の比率と等しい／より小さいとき、前記印刷データにおける文書ファイルのフォントポイント値や字幅、又は、画像ファイルの上下・左右幅を小さくして、該当する前記ページに納めることを特徴とする請求項1乃至3のいずれかに記載のコンテンツ配信システムに存する。請求項5記載の本発明の要旨は、利用者に対して情報を配信するコンテンツ配信方法であって、文字情報や画像情報などのコンテンツを配信するコンテンツ配信サーバが、印刷のレイアウト情報に基づき、１つ又は複数の前記コンテンツのレイアウトを行う第１のステップと、前記コンテンツ配信サーバからインターネットなどのネットワークを介してユーザ端末にレイアウトされた前記コンテンツの配信する第２のステップとを有し、前記第１のステップは、前記コンテンツが印刷されるときの前記コンテンツの属性を含むコンテンツインデックスと、前記ユーザ端末における印刷に関する情報である前記ユーザ��末の使用ブラウザー情報、印刷の設定解像度、印刷の設定範囲を含むユーザ端末データと、前記利用者が配信を希望する前記ユーザ端末や配信を希望するコンテンツや配信のタイミングなどの情報を含む配信先マスタとに基づき前記レイアウト情報を作成する第３のステップを含むことを特徴とするコンテンツ配信方法に存する。請求項6記載の本発明の要旨は、前記第１のステップは、前記配信先マスタに登録された前記ユーザ端末に対する前記コンテンツの配信のタイミングに基づき、前記配信用コンテンツの中から該当するコンテンツを選択するステップを含むことを特徴とする請求項5に記載のコンテンツ配信方法に存する。請求項7記載の本発明の要旨は、前記第１のステップは、予め前記ユーザ端末に送信されたコンテンツインデックスの中から前記利用者により選択された１つ又は複数のコンテンツをレイアウトの対象とするステップを含むことを特徴とする請求項5に記載のコンテンツ配信方法に存する。請求項8記載の本発明の要旨は、前記第１のステップは、前記ユーザ端末データに基づき前記コンテンツ配信サーバのメモリ上にページ毎に設定された仮想印刷範囲への前記コンテンツの印刷データが納まるかどうか判断する第４のステップと、該第４のステップにおいて、前記印刷データが納まらない場合、分割された小さい範囲が前記印刷データ全体の範囲に比較して所定の比率より大きいとき、前記仮想印刷範囲における追加ページの作成を行い、前記印刷データ全体を前記追加ページに納めるステップと、小さいほうの前記範囲が前記印刷データ全体の範囲に比較して、所定の比率と等しい／より小さいとき、前記データにおける文書ファイルのフォントポイント値や字幅、又は、画像ファイルの上下・左右幅を小さくして、該当する前記ページに納めるステップとを含み、前記コンテンツの印刷データの範囲が２つのページに分割してレイアウトされた場合に、前記印刷データが納まらないと判断することを特徴とする請求項6乃至8のいずれかに記載のコンテンツ配信方法に存する。請求項9記載の本発明の要旨は、請求項5乃至9のいずれかに記載のコンテンツ配信方法におけるコンテンツ配信サーバの動作を実現できるコンピュータプログラムであって、請求項６乃至１０のいずれかに記載のコンテンツ配信方法における各ステップがコード化されたことを特徴とするコンピュータプログラムに存する。請求項10記載の本発明の要旨は、雑誌や新聞などの配信コンテンツに対する課金方法であって、請求項5乃至9のいずれかに記載のコンテンツ配信方法を利用して配信されたコンテンツに対して、ユーザ端末に課金情報を送信し、利用者に課金することを特徴とする配信コンテンツに対する課金方法に存する。
【０００６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【０００７】
図１は、本実施の形態に係るコンテンツ配信システムの構成を示す図である。
【０００８】
図１に示すように、コンテンツ配信システムは、コンテンツ配信サーバ１０と、インターネットなどのネットワーク１００を介してコンテンツ配信サーバ１０から配信されたコンテンツの印刷機能を有するユーザ端末１０１〜１０ｎとで概略構成され、コンテンツ配信サーバ１０は配信用コンテンツ１０ａとコンテンツのレイアウト情報を有するレイアウトマスタ１０ｂとコンテンツレイアウト部（コンテンツレイアウト手段）１０ｃとを備える。
【０００９】
コンテンツレイアウト部１０ｃは、コンピュータプログラムなどの動作により機能する。
【００１０】
図２は、図１の配信用コンテンツ１０ａに登録されるコンテンツ１０ａｘとレイアウトマスタ１０ｂが有する各々データの構成を示す図である。
【００１１】
レイアウトマスタ１０ｂは、コンテンツインデックス１５ｂとユーザ端末データ１５ｃと配信先マスタ１５ｄとを有する。
【００１２】
配信用コンテンツ１０ａには、文章ファイル、画像ファイル、文章と画像の組合せファイルなど種々のコンテンツ１０ａｘが保存されている。
【００１３】
図２の（イ）に示すコンテンツ１０ａｘは、コンテンツＩＤａ０１、コンテンツ区分ａ０２、コンテンツタイトルａ０３、コンテンツデータａ０４などのデータを含む。コンテンツＩＤａ０１は、コンテンツ１０ａｘを識別するＩＤで、日報、週報などのように繰返し配信されるコンテンツ１０ａｘについては同一のＩＤをつける。また、同一ＩＤ＋枝番で区別するなどの番号設定とすることができる。
【００１４】
図２の（ロ）に示すコンテンツインデックス１５ｂは、コンテンツＩＤｂ０１と、コンテンツタイトルｂ０２、コンテンツ属性ｂ０３を有する。コンテンツ属性ｂ０３には、文章の文字数、フォントポイント値、行数、枠を有する場合は縦横の余白幅、画像の縦・横サイズと余白幅など印刷範囲を決定する属性データが含まれる。
【００１５】
図２の（ハ）に示すユーザ端末データ１５ｃは、ユーザ端末ＩＤｃ０１、使用ブラウザー情報ｃ０２、設定解像度ｃ０３、設定範囲ｃ０４などのデータを有する。ユーザ端末ＩＤｃ０１は、配信先のユーザ端末１０ｎ（以下、ユーザ端末１０ｎを代表して記載する）を特定するＩＤである。設定解像度ｃ０３には、ＤＰＩなどで設定される印刷解像度が設定される。設定範囲ｃ０４は、コンテンツ１０ａｘが印刷される縦・横の印刷範囲（縦インチ、横インチなど）が設定される。また、使用ブラウザー情報ｃ０２はレイアウトされたコンテンツ１０ａｘがどのように表示（印刷）されるかを知るための情報である。
【００１６】
図２の（ニ）に示す配信先マスタ１５ｄは、利用者により指定された配信先であるユーザ端末１０ｎのユーザ端末ＩＤｄ０１と配信されるコンテンツＩＤｄ０２と該当するコンテンツ１０ａｘが配信されるタイミング（毎日、週毎など）となる配信区分ｄ０３とが登録される。
【００１７】
コンテンツレイアウト部１０ｃは、配信登録されたユーザ毎に配信用コンテンツ１０ａとコンテンツインデックス１５ｂとユーザ端末データ１５ｃと配信先マスタ１５ｄとに基づき、配信用の１つ又は複数のコンテンツ１０ａｘがレイアウトされた配信データを作成する。レイアウトされた配信データはコンテンツ配信サーバ１０からユーザ端末１０ｎに送信される。
【００１８】
コンテンツ配信サーバ１０は、利用者により予め登録された設定日（日毎、週毎、決められた日）や利用者からのリクエストにて、コンテンツインデックス１５ｂのコンテンツタイトルｂ０２を、見出しとしてユーザ端末ＩＤｄ０１に該当するユーザ端末１０ｎに送信し、利用者により選択されたコンテンツタイトルｂ０２に該当するコンテンツ１０ａｘのみをユーザ端末ＩＤｄ０１に該当するユーザ端末１０ｎに配信することもできる。
【００１９】
次に、本実施の形態に係るコンテンツ配信システムにおける動作を説明する。
【００２０】
図３は、図１のコンテンツレイアウト部１０ｃの動作の流れを示す図である。
【００２１】
図４は、図１のコンテンツレイアウト部１０ｃにより作成される仮想印刷範囲５０の一例を示す図である。
【００２２】
仮想印刷範囲５０は、ユーザ端末データ１５ｃに基づき、コンテンツ配信サーバ１０のメモリ（図示せず）上に作成されコンテンツ１０ａｘが仮想にレイアウトされる。
【００２３】
先ず、コンテンツレイアウト部１０ｃは、配信先マスタ１５ｄとユーザ端末データ１５ｃとを参照して、配信対象となるユーザ端末１０ｎへの配信されるコンテンツ１０ａｘを選択する（ステップＳ０１）。このときユーザ端末１０ｎを識別するユーザ端末ＩＤｄ０１とコンテンツ１０ａｘを識別するコンテンツＩＤｂ０１とが選択のためのキーになる。
【００２４】
次に、所定の順番（作成日付、ボリュームの大きい順番、利用者により登録されたコンテンツＩＤｂ０１の順番など）で並べられた１つ又は複数のコンテンツ１０ａｘを、コンテンツ属性ｂ０３に基づき、ユーザ端末データ１５ｃの設定解像度ｃ０３及び設定範囲ｃ０４に従いメモリ上に作成されたページ毎の仮想印刷範囲５０に仮のレイアウトを行う（ステップＳ０２）。
【００２５】
レイアウトされたコンテンツ１０ａｘがページ毎の仮想印刷範囲５０に各々納まるかどうか判断をする（ステップＳ０３）。
【００２６】
コンテンツ１０ａｘが各々納まる場合（図中、Ｙｅｓ）、レイアウトされたコンテンツ１０ａｘを、配信データとしてコンテンツ配信サーバ１０からユーザ端末１０ｎに送信する（ステップＳ０４）。
【００２７】
ステップＳ０３において、レイアウトされたコンテンツ１０ａｘがページ毎の仮想印刷範囲５０に各々納まらない場合（図中、Ｎｏ）、再レイアウトを行い（ステップＳ０５）、ステップＳ０３に戻る。
【００２８】
ステップＳ０３において、コンテンツ１０ａｘがページ毎の仮想印刷範囲５０に各々納まるかどうか判断の方法の一例を、図４を参照して説明する。
【００２９】
各々コンテンツ１０ａｘに基づく印刷データＡ０１をレイアウトするとき上下左右に所定の余白Ｂ０１を付加して所定のページＰ０１にレイアウトする。余白Ｂ０１が次のページＰ０２にかかる場合、該当する余白Ｂ０１は無視し、次の印刷データＡ０２を次のページＰ０２にレイアウトできるので、納まっていると判断する。
【００３０】
また、図に示すように、レイアウトされた印刷データＡ０１がページＰ０１とページＰ０２とに分割されるとき（図中の分割線ＬＮ）、分割される範囲Ｄ０１と範囲Ｄ０２との大小を比較する。この比較は、文書ファイルの行数、一行文字数、フォントポイント値や画像ファイルの縦横幅などにより比較ができる。
【００３１】
第１に、小さいほうの範囲Ｄ０２が印刷データＡ０１全体の範囲に比較して所定の比率より大きいとき、ページＰ０１とページＰ０２との間にページの追加を行い、ステップＳ０５において、印刷データＡ０１を追加されたページに再レイアウトすることになる。このとき納まっていないと判断する。ステップＳ０５の再レイアウトにおいて、印刷データＡ０１が当初レイアウトされた範囲（追加されたページにレイアウトされた印刷データＡ０１に対応する範囲）に納まる他のコンテンツ１０ａｘの印刷データがあれば対応する位置にレイアウトする。
【００３２】
第２に、小さいほうの範囲Ｄ０２が印刷データＡ０１全体の範囲に比較して、範囲Ｄ０２が所定の比率と等しい／より小さいとき、印刷データＡ０１における文書ファイルのフォントポイント値や字幅、又は、画像ファイルの上下・左右幅を小さくして、該当するページＰ０１に納める。
【００３３】
更に、一行における文字指定がある場合や、画像ファイルをレイアウトして、仮想印刷範囲５０の右端からはみでるときも、上記説明と同様に、フォントポイント値や字幅、又は、画像ファイルの左右幅を小さくして、該当するページの範囲に納めることができる。
【００３４】
その他に、利用者が重要視するコンテンツのジャンル（コンテンツＩＤａ０１やコンテンツ１０ａｘの分類別）順にレイアウトを行った後に、再レイアウトを行うなどの方法も登録できる。更に、ユーザ端末データ１５ｃにユーザが希望するきめ細かいレイアウトを登録することで、ユーザがより読みやすいレイアウトのコンテンツ配信を行うことができる。
【００３５】
また、配信されるコンテンツ１０ａｘ毎に配信料金を設定し、配信毎、又は、月末など所定の期間毎にユーザ端末ＩＤｄ０１に該当するユーザ端末１０ｎへ課金情報を送信することで、利用者に課金をすることができる。
【００３６】
なお、本実施の形態においては、本発明はそれに限定されず、本発明を適用する上で好適なコンテンツ配信システムに関する技術に適用することができる。
【００３７】
また、上記構成部材の数、位置、形状等は上記実施の形態に限定されず、本発明を実施する上で好適な数、位置、形状等にすることができる。
【００３８】
なお、各図において、同一構成要素には同一符号を付している。
【００３９】
【発明の効果】
本発明は以上のように構成されているので、以下に掲げる効果を奏する。
【００４０】
利用者は、予め新聞や雑誌のコンテンツをインデックスの形式で受信し、希望するコンテンツのみをダウンロードできる。
【００４１】
また、ページの最後の行やページの右端が切れて次のページに印刷されることをさけ、配信されたコンテンツを利用者の印刷装置に合わせて出力できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るコンテンツ配信システムの構成を示す図である。
【図２】図１の配信用コンテンツに登録されるコンテンツとレイアウトマスタが有する各データの構成を示す図である。
【図３】図１のコンテンツレイアウト部の動作の流れを示す図である。
【図４】図１のコンテンツレイアウト部により作成される仮想印刷範囲の一例を示す図である。
【符号の説明】
１０  コンテンツ配信サーバ
１０ａ  配信用コンテンツ
１０ａｘ  コンテンツ
１０ｂ  レイアウトマスタ
１０ｃ  コンテンツレイアウト部（コンテンツレイアウト手段）
１５ｂ  コンテンツインデックス
１５ｃ  ユーザ端末データ
１５ｄ  配信先マスタ
５０  仮想印刷範囲
１００  ネットワーク
１０１〜１０ｎ  ユーザ端末
Ａ０１、Ａ０２  印刷データ
Ｂ０１  余白
Ｄ０１、Ｄ０２  範囲
ＬＮ  分割線
Ｐ０１、Ｐ０２  ページ
ａ０１  コンテンツＩＤ
ａ０２  コンテンツ区分
ａ０３  コンテンツタイトル
ａ０４  コンテンツデータ
ｂ０１  コンテンツＩＤ
ｂ０２  コンテンツタイトル
ｂ０３  コンテンツ属性
ｃ０１  ユーザ端末ＩＤ
ｃ０２  使用ブラウザー情報
ｃ０３  設定解像度
ｃ０４  設定範囲
ｄ０１  ユーザ端末ＩＤ
ｄ０２  コンテンツＩＤ
ｄ０３  配信区分
【図１】
0003812470.tif 000002
【図２】
0003812470.tif 000003
【図３】
0003812470.tif 000004
【図４】
0003812470.tif 000005