(57)【要約】【課題】記事、画像及び情報紙のテンプレートを選択すれば、自動的に情報紙を作成することのできる情報紙作成プログラム、この情報紙作成プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報紙作成システムを提供する。【解決手段】情報紙作成プログラムは、テンプレート選択手段により選択されたテンプレートに、記事選択手段により選択された記事と、画像選択手段により選択された画像とを、レイアウト決定手段により挿入して情報紙のレイアウトを決定し、情報紙出力手段により出力する。記録媒体には、この情報紙作成プログラム及びデータベースが記録されている。情報紙作成システムは、データベースに記事、画像、テンプレートを追加できるようにされている。【選択図】図１
2009230405.tif 000002
【特許請求の範囲】
【請求項１】
情報紙の作成をするためにコンピュータを、
前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、
前記情報紙に掲載するための画像を画像データベースから選択する画像選択手段、
前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、
前記テンプレートに、前記記事、前記画像を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、
前記レイアウトで前記情報紙を出力する情報紙出力手段、
として機能させるための情報紙作成プログラム。
【請求項２】
情報紙の作成をするためにコンピュータを、
前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、
前記情報紙に掲載するための画像を画像データベースから選択する画像選択手段、
前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、
前記情報紙の発行元となる会員の情報を会員情報データベースから選択する会員情報選択手段、
前記テンプレートに、前記記事、前記画像及び前記会員の情報を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、
前記レイアウトで前記情報紙を出力する情報紙出力手段、
として機能させるための情報紙作成プログラム。
【請求項３】
請求項１又は２において、
前記レイアウト決定手段は、
前記テンプレートに選択された前記画像を挿入する画像挿入手段、
前記テンプレートに選択された前記記事及び／又は選択された前記会員情報のテキスト情報を挿入するテキスト情報挿入手段、
挿入された前記テキスト情報の文字サイズを調整する文字サイズ調整手段、
を含むことを特徴とする情報紙作成プログラム。
【請求項４】
請求項３において、
前記画像挿入手段は、選択された前記画像を読み込み、
選択された前記テンプレートの画像領域の属性を取得し、挿入対象となる前記画像領域を検索し、検索した該画像領域に前記画像を挿入し、
前記画像を挿入した前記画像領域のサイズと属性とを設定することを特徴とする情報紙作成プログラム。
【請求項５】
請求項３又は４において、
前記テキスト情報挿入手段は、選択された前記記事及び／又は選択された前記会員情報のテキスト情報を読み込み、
選択された前記テンプレートのテキスト領域中のタグを検索し、検索した該タグを前記テキスト情報に置換することを特徴とする情報紙作成プログラム。
【請求項６】
請求項３乃至５のいずれかにおいて、
前記文字サイズ調整手段は、前記テンプレートのテキスト領域に、前記テキスト情報挿入手段により挿入された前記テキスト情報が、前記テキスト領域に過不足なく収まるように、前記テキスト情報の文字サイズを調整することを特徴とする情報紙作成プログラム。
【請求項７】
請求項１乃至６のいずれかに記載の情報紙作成プログラムと、
記事データベース、画像データベース及びテンプレートデータベースと、
を記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
情報紙を作成する情報紙作成システムであって、
前記情報紙に掲載するための記事を記憶しておく記事データベース、
前記情報紙に掲載するための画像を記憶しておく画像データベース、
前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートを記憶しておくテンプレートデータベース、
前記記事データベース、前記画像データベース及び前記テンプレートデータベースに、それぞれ記事、画像及びテンプレートを追加するコンテンツ供給手段、
前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、
前記情報紙に掲載するための画像を画像データベースからセンタする画像選択手段、
前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、
前記テンプレートに、前記記事、前記画像を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、
前記レイアウトで前記情報紙を出力する情報紙出力手段、
からなる情報紙作成システム。
【請求項９】
情報紙を作成する情報紙作成システムであって、
前記情報紙に掲載するための記事を記憶しておく記事データベース、
前記情報紙に掲載するための画像を記憶しておく画像データベース、
前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートを記憶しておくテンプレートデータベース、
前記記事データベース、前記画像データベース及び前記テンプレートデータベースに、それぞれ記事、画像及びテンプレートを追加するコンテンツ供給手段、
前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、
前記情報紙に掲載するための画像を画像データベースからセンタする画像選択手段、
前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、
前記情報紙の発行元となる会員の情報を会員情報データベースから選択する会員情報選択手段、
前記テンプレートに、前記記事、前記画像及び前記会員の情報を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、
前記レイアウトで前記情報紙を出力する情報紙出力手段、
からなる情報紙作成システム。
【請求項１０】
請求項８又は９において、
前記レイアウト決定手段は、
前記テンプレートに選択された前記画像を挿入する画像挿入手段、
前記テンプレートに選択された前記記事及び／又は選択された前記会員情報のテキスト情報を挿入するテキスト情報挿入手段、
挿入された前記テキスト情報の文字サイズを調整する文字サイズ調整手段、
を含むことを特徴とする情報紙作成システム。
【請求項１１】
請求項１０において、
前記画像挿入手段は、選択された前記画像を読み込み、
選択された前記テンプレートの画像領域の属性を取得し、挿入対象となる前記画像領域を検索し、検索した該画像領域に前記画像を挿入し、
前記画像を挿入した前記画像領域のサイズと属性とを設定することを特徴とする情報紙作成システム。
【請求項１２】
請求項１０又は１１において、
前記テキスト情報挿入手段は、選択された前記記事及び／又は選択された前記会員情報のテキスト情報を読み込み、
選択された前記テンプレートのテキスト領域中のタグを検索し、検索した該タグを前記テキスト情報に置換することを特徴とする情報紙作成システム。
【請求項１３】
請求項１０乃至１２のいずれかにおいて、
前記文字サイズ調整手段は、前記テンプレートのテキスト領域に、前記テキスト情報挿入手段により挿入された前記テキスト情報が、前記テキスト領域に過不足なく収まるように、前記テキスト情報の文字サイズを調整することを特徴とする情報紙作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、容易に素早く情報紙を作成することのできる情報紙作成プログラム、この情報紙作成プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報紙作成システムに関する。
【背景技術】
【０００２】
従来、情報紙等の印刷物を作成する際には、ＤＴＰ（デスクトップパブリッシング）ソフトを用いて、レイアウトを決定し、記事を入力し、画選を挿入する、といった作業を毎回行なう必要があった。従って、例えば顧客へのサービスとして無料で配布する情報紙を作成するには作成者の負担が大きかった。
【０００３】
特許文献１には、このような課題を解決するために、台紙レイアウトファイルを、容易に、確実に、作成する割付ファイル作成装置及び方法が示されている。しかしながら、より簡単な操作で作成したいという要望がある。
【０００４】
【特許文献１】特開２００７−１７９３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、情報紙の作成者の負担を軽減するためになされたものであり、情報紙に掲載する記事、画像及び情報紙のテンプレートを選択すれば、自動的に情報紙を作成することのできる情報紙作成プログラム、この情報紙作成プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報紙作成システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明者は、テンプレート選択手段により選択されたテンプレートに、記事選択手段により選択された記事と、画像選択手段により選択された画像とを、レイアウト決定手段により挿入して情報紙のレイアウトを決定し、情報紙出力手段により出力するようにされた情報紙作成プログラム、この情報紙作成プログラムとデータベースを記録したコンピュータ読み取り可能な記録媒体及び情報紙作成システムにより、上記課題を解決できることを見出した。
【０００７】
即ち、以下の実施例により、上記課題を解決することができる。
【０００８】
（１）情報紙の作成をするためにコンピュータを、前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、前記情報紙に掲載するための画像を画像データベースから選択する画像選択手段、前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、前記テンプレートに、前記記事、前記画像を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、前記レイアウトで前記情報紙を出力する情報紙出力手段、として機能させるための情報紙作成プログラム。
【０００９】
（２）情報紙の作成をするためにコンピュータを、前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、前記情報紙に掲載するための画像を画像データベースから選択する画像選択手段、前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、前記情報紙の発行元となる会員の情報を会員情報データベースから選択する会員情報選択手段、前記テンプレートに、前記記事、前記画像及び前記会員の情報を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、前記レイアウトで前記情報紙を出力する情報紙出力手段、として機能させるための情報紙作成プログラム。
【００１０】
（３）前記レイアウト決定手段は、前記テンプレートに選択された前記画像を挿入する画像挿入手段、前記テンプレートに選択された前記記事及び／又は選択された前記会員情報のテキスト情報を挿入するテキスト情報挿入手段、挿入された前記テキスト情報の文字サイズを調整する文字サイズ調整手段、を含むことを特徴とする（１）又は（２）に記載の情報紙作成プログラム。
【００１１】
（４）前記画像挿入手段は、選択された前記画像を読み込み、選択された前記テンプレートの画像領域の属性を取得し、挿入対象となる前記画像領域を検索し、検索した該画像領域に前記画像を挿入し、前記画像を挿入した前記画像領域のサイズと属性とを設定することを特徴とする（３）に記載の情報紙作成プログラム。
【００１２】
（５）前記テキスト情報挿入手段は、選択された前記記事及び／又は選択された前記会員情報のテキスト情報を読み込み、選択された前記テンプレートのテキスト領域中のタグを検索し、検索した該タグを前記テキスト情報に置換することを特徴とする（３）又は（４）に記載の情報紙作成プログラム。
【００１３】
（６）前記文字サイズ調整手段は、前記テンプレートのテキスト領域に、前記テキスト情報挿入手段により挿入された前記テキスト情報が、前記テキスト領域に過不足なく収まるように、前記テキスト情報の文字サイズを調整することを特徴とする（３）乃至（５）のいずれかに情報紙作成プログラム。
【００１４】
（７）（１）乃至（６）のいずれかに記載の情報紙作成プログラムと、記事データベース、画像データベース及びテンプレートデータベースと、を記録したコンピュータ読み取り可能な記録媒体。
【００１５】
（８）情報紙を作成する情報紙作成システムであって、前記情報紙に掲載するための記事を記憶しておく記事データベース、前記情報紙に掲載するための画像を記憶しておく画像データベース、前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートを記憶しておくテンプレートデータベース、前記記事データベース、前記画像データベース及び前記テンプレートデータベースに、それぞれ記事、画像及びテンプレートを追加するコンテンツ供給手段、前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、前記情報紙に掲載するための画像を画像データベースからセンタする画像選択手段、前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、前記テンプレートに、前記記事、前記画像を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、前記レイアウトで前記情報紙を出力する情報紙出力手段、からなる情報紙作成システム。
【００１６】
（９）情報紙を作成する情報紙作成システムであって、前記情報紙に掲載するための記事を記憶しておく記事データベース、前記情報紙に掲載するための画像を記憶しておく画像データベース、前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートを記憶しておくテンプレートデータベース、前記記事データベース、前記画像データベース及び前記テンプレートデータベースに、それぞれ記事、画像及びテンプレートを追加するコンテンツ供給手段、前記情報紙に掲載するための記事を記事データベースから選択する記事選択手段、前記情報紙に掲載するための画像を画像データベースからセンタする画像選択手段、前記情報紙のレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートをテンプレートデータベースから選択するテンプレート選択手段、前記情報紙の発行元となる会員の情報を会員情報データベースから選択する会員情報選択手段、前記テンプレートに、前記記事、前記画像及び前記会員の情報を挿入して前記情報紙のレイアウトを決定するレイアウト決定手段、前記レイアウトで前記情報紙を出力する情報紙出力手段、からなる情報紙作成システム。
【００１７】
（１０）前記レイアウト決定手段は、前記テンプレートに選択された前記画像を挿入する画像挿入手段、前記テンプレートに選択された前記記事及び／又は選択された前記会員情報のテキスト情報を挿入するテキスト情報挿入手段、挿入された前記テキスト情報の文字サイズを調整する文字サイズ調整手段、を含むことを特徴とする（８）又は（９）に記載の情報紙作成システム。
【００１８】
（１１）前記画像挿入手段は、選択された前記画像を読み込み、選択された前記テンプレートの画像領域の属性を取得し、挿入対象となる前記画像領域を検索し、検索した該画像領域に前記画像を挿入し、前記画像を挿入した前記画像領域のサイズと属性とを設定することを特徴とする（１０）に記載の情報紙作成システム。
【００１９】
（１２）前記テキスト情報挿入手段は、選択された前記記事及び／又は選択された前記会員情報のテキスト情報を読み込み、選択された前記テンプレートのテキスト領域中のタグを検索し、検索した該タグを前記テキスト情報に置換することを特徴とする（１０）又は（１１）に記載の情報紙作成システム。
【００２０】
（１３）前記文字サイズ調整手段は、前記テンプレートのテキスト領域に、前記テキスト情報挿入手段により挿入された前記テキスト情報が、前記テキスト領域に過不足なく収まるように、前記テキスト情報の文字サイズを調整することを特徴とする（１０）又は（１１）に記載の情報紙作成システム。
【発明の効果】
【００２１】
本発明によれば、記事、画像及びテンプレートを選択するだけで、容易に情報紙を作成することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施例について、図面を参照して詳細に説明する。
【００２３】
（実施例）
図９に示されるように、本発明の実施例に係る情報紙作成システム１０は、コンテンツ供給手段１２と、拠点１４Ａ、１４Ｂ内のデータベース１６Ａ、１６Ｂと、ＰＣ１８Ａ、１８Ｂと、プリンタ２２Ａ、２２Ｂと、を揃えて構成されている。情報紙作成システム１０は、図１に示す処理フローに従って動作する。以下、図面を参照して、各手段及び処理フローを説明する。
【００２４】
コンテンツ供給手段１２は、後述する拠点１４Ａ、１４Ｂに含まれるデータベース１６Ａ、１６Ｂに新しいコンテンツを供給するようにされている。ここで言うコンテンツとは、記事、画像及びテンプレートである。
【００２５】
データベース１６Ａは、図１０（１）に示されるように、記事データベース２４Ａ、画像データベース２６Ａ及びテンプレートデータベース２８Ａからなる。記事データベース２４Ａには、情報紙２０Ａに掲載するための記事が記憶されている。画像データベース２６Ａには、情報紙２０Ａに掲載するための画像が記憶されている。テンプレートデータベース２８Ａには情報紙２０Ａのレイアウトを決定するための、画像領域及びテキスト領域からなるテンプレートが記憶されている。
【００２６】
ＰＣ１８Ａは、図１１（１）に示すように、記事選択手段３２Ａと画像選択手段３４Ａと、テンプレート選択手段３６Ａ及びレイアウト決定手段３８Ａとから構成される。
【００２７】
記事選択手段３２Ａは、情報紙２０Ａに掲載するための記事を記事データベース２４Ａから選択するようにされている。
【００２８】
画像選択手段３４Ａは、情報紙２０Ａに掲載するための画像を画像データベース２６Ａから選択するようにされている。
【００２９】
テンプレート選択手段３６Ａは、情報紙２０Ａのレイアウトを決定するための、テンプレートデータベース２８Ａから選択するようにされている。ここで、テンプレートの例を図１３に示す。テンプレート４８は、テキスト領域Ａ乃至Ｅ、画像領域Ｆを有し、いくつかの領域には固有のタグが含まれている。このタグを図１４に示す。テキスト領域Ａにはタグ＜ａ＞が、テキスト領域Ｂにはタグ＜ｂ＞及びタグ＜ｃ＞が、テキスト領域Ｃにはタグ＜ｄ＞が、テキスト領域Ｄにはタグ＜ｅ＞及びタグ＜ｆ＞が含まれている。テキスト領域Ｅ及び画像領域Ｆには、タグは含まれていない。
【００３０】
タグは、情報紙２０Ａのレイアウトを決定するために用いられる。テキスト領域Ａ乃至Ｄに含まれるタグ＜ａ＞乃至＜ｆ＞は、それぞれテキスト情報が置換されるようにされている。タグ＜ａ＞、タグ＜ｅ＞、タグ＜ｆ＞は記事が、タグ＜ｂ＞乃至＜ｄ＞は会員の情報が置換されるようにされている。
【００３１】
レイアウト決定手段３８Ａは、図１２（１）に示すように、画像挿入手段４２Ａ、テキスト情報挿入手段４４Ａ及び文字サイズ調整手段４６Ａとからなる。
【００３２】
レイアウト決定手段３８Ａは、テンプレート選択手段３６Ａにより選択されたテンプレート４８に、記事選択手段３２Ａにより選択された記事、画像選択手段３４Ａより選択された画像を挿入して情報紙２０Ａのレイアウトを決定するようにされている。
【００３３】
画像挿入手段４２Ａは、画像選択手段３４Ａにより選択された画像を読み込み、テンプレート選択手段３６Ａに選択されたテンプレート４８の画像領域の属性を取得し、挿入対象となる画像領域を検索し、検索した画像領域Ｆに画像を挿入し、画像を挿入した画像領域Ｆのサイズと属性とを設定するようにされている。ここで、属性とは、透明度や、画像領域のサイズ、位置等の情報である。
【００３４】
テキスト情報挿入手段４４Ａは、記事選択手段３２Ａにより選択された記事のテキスト情報を読み込み、テンプレート選択手段３６Ａにより選択されたテンプレート４８のテキスト領域中のタグを検索し、検索したタグ＜ａ＞乃至＜ｆ＞をテキスト情報に置換するようにされている。
【００３５】
文字サイズ調整手段４６Ａは、テンプレート４８のテキスト領域Ａ乃至Ｅに、テキスト情報挿入手段４４Ａにより挿入されたテキスト情報が、テキスト領域Ａ乃至Ｅに過不足なく収まるようにテキスト情報の文字サイズを調整するようにされている。具体的には、テキスト領域に、設定された文字サイズでテキスト情報が入りきらない場合には、テキスト情報の文字サイズを小さくする。設定された文字サイズでは、テキスト領域に余白ができる場合には、文字サイズを大きくする。このとき、テキスト領域の最終行までテキスト情報が表示されることが望ましい。
【００３６】
プリンタ２２Ａは、ＰＣ１８Ａにより決定されたレイアウトで情報紙２０Ａを印刷するようにされている。
【００３７】
拠点１４Ｂには、データベース１６Ｂ、ＰＣ１８Ｂ、プリンタ２２Ｂが設置されている。
【００３８】
データベース１６Ｂは、図１０（２）に示されるように、データベース１６Ａと同様に、記事データベース２４Ｂと、画像データベース２６Ｂと、テンプレートデータベース２８Ｂを備え、更に、会員情報データベース３０Ｂを備えるようにされている。記事データベース２４Ｂ、画像データベース２６Ｂ及びテンプレートデータベース２８Ｂは、データベース１６Ａの記事データベース２４Ａ、画像データベース２６Ａ及びテンプレートデータベース２８Ａと同様である。会員情報データベース３０Ｂは、情報紙２０Ｂ、情報紙２０Ｃのそれぞれ発行元となるそれぞれ会員の情報を記憶するようにされている。
【００３９】
ＰＣ１８Ｂは、図１１（２）に示すように、ＰＣ１８Ａと同様に、記事選択手段３２Ｂ、画像選択手段３４Ｂ、テンプレート選択手段３６Ｂ、レイアウト決定手段３８Ｂを備え、更に会員情報選択手段４０Ｂを備えるようにされている。
【００４０】
この会員情報選択手段４０Ｂは、情報紙２０Ｂ、情報紙２０Ｃそれぞれの発行元となる会員の情報を会員情報データベース３０Ｂから選択するようにされている。
【００４１】
レイアウト決定手段３８Ｂは、図１２（２）に示されるように、レイアウト決定手段３８Ａと同様に画像挿入手段４２Ｂ、テキスト情報挿入手段４４Ｂ及び文字サイズ調整手段４６Ｂを備えるようにされている。このテキスト情報挿入手段４４Ｂは、記事選択手段３２Ｂにより記事情報データベース２４Ｂから選択された記事と会員情報選択手段４０Ｂにより会員情報データベース３０Ｂから選択された会員情報等のテキスト情報を読み込み、テンプレート選択手段３６Ｂによりテンプレートデータベース２８Ｂから選択されたテンプレートのテキスト領域中のタグを検索し、検索したタグをテキスト情報に置換するようにされている。
【００４２】
プリンタ２２Ｂは、レイアウト決定手段３８Ｂにより決定されたレイアウトで情報紙２０Ｂ、情報紙２０Ｃをそれぞれ印刷するようにされている。
【００４３】
情報紙２０Ｂ及び情報紙２０Ｃを作成する際の情報紙作成システム１０の動作について説明する。
【００４４】
情報紙作成システム１０は、上記のように、図１に示される処理フロー図に従って動作する。予めデータベース１６Ｂにはコンテンツ供給手段１２より記事、画像、テンプレート等のコンテンツが供給されている。
【００４５】
まず、情報紙２０Ｂを作成する際の記事及び画像及び会員情報及びテンプレートを選択する（ステップＳ２）。記事選択手段３２Ｂは、記事データベース２４Ｂより選択された記事を取得し、画像選択手段３４Ｂは画像データベース２６Ｂより選択された画像を取得する（ステップＳ４）。
【００４６】
会員情報選択手段４０Ｂが、選択された会員の情報を会員情報データベース３０Ｂから取得する（ステップＳ６）。テンプレート選択手段３６Ｂは、テンプレートデータベース２８Ｂより選択されたテンプレート４８に含まれるテキスト領域Ａ乃至Ｅ、画像領域Ｆ、及びテキスト領域Ａ乃至Ｄに含まれるタグ＜ａ＞乃至＜ｆ＞を取得する（ステップＳ８）。
【００４７】
レイアウト決定手段３８Ｂは、このテンプレート４８の編集をする（ステップＳ１０）。具体的には、画像挿入手段４２Ｂにより選択された画像を画像領域Ｆに挿入し（ステップＳ１２）、テキスト情報挿入手段４４Ｂにより選択された記事のテキスト情報をテキスト領域Ａ、Ｄ及びＥに挿入し、テキスト情報挿入手段４４Ｂにより選択された会員の情報のテキスト情報をテキスト領域Ｂ及びＣに挿入し（ステップＳ１４）、文字サイズ調整手段４６Ｂにより挿入したテキスト情報の文字サイズの調整を行う（ステップＳ１６）。
【００４８】
テンプレート４８の編集が終了すると情報紙２０Ｂのレイアウトが決定される（ステップＳ１８）。情報紙２０Ｂはファイルとして出力され、プリンタ２２Ｂにより印刷することもできる（ステップＳ２０）。
【００４９】
画像挿入手段４２Ｂは図２に示される処理フローに従って動作する。まず、画像選択手段３４Ｂにより選択された画像の読み込みを行う（ステップＳ２２）。検索時の画像の挿入が終了した場合にはそのまま終了する。画像の挿入が終了していない場合には次のステップへ進む（ステップＳ２４）。
【００５０】
テンプレートデータベース２８Ｂからテンプレート選択手段３６Ｂにより選択されたテンプレート４８の画像領域の属性を取得し（ステップＳ２６）、挿入対象となる画像領域を検索し（ステップＳ２８）、検索した画像領域Ｆに画像の挿入を行う（ステップＳ３０）。
【００５１】
次に、画像を挿入した画像領域のサイズと属性とを設定する（ステップＳ３２）。
【００５２】
テキスト情報挿入手段４４Ｂは、図３に示す処理フローに従って動作する。まず、記事選択手段３２Ｂにより記事データベース２４Ｂから選択した記事のテキスト情報、会員情報選択手段４０Ｂにより会員情報データベース３０Ｂから選択した会員情報のテキスト情報のタグとデータの読み込みを行う（ステップＳ４２）。
【００５３】
テキスト情報の挿入が既に終了している場合にはこのまま終了する。テキスト情報の挿入が終了していない場合には次のステップに進む（ステップＳ４４）。
【００５４】
テキストカーソルを読み込んだテキスト領域Ａの先頭にセットする（ステップＳ４６）。次に、タグを前方検索する（ステップＳ４８）。テンプレート中のテキスト領域にタグが見つからず、テキスト領域Ｅの終端行に達した場合は、ステップＳ４２に戻る（ステップＳ５０）。終端行に達する前にタグが見つかった場合は、タグを選択する（ステップＳ５２）。選択したタグをテキストに置換する（ステップＳ５４）。具体的には、テキスト領域Ａ及びＤ含まれるタグ＜ａ＞、＜ｅ＞及び＜ｆ＞は、選択した記事のテキスト情報で、テキスト領域Ｂ及びＣに含まれるタグ＜ｂ＞乃至＜ｄ＞は、選択した会員の情報のテキスト情報で置換する。
【００５５】
文字サイズ調整手段４６Ｂは、図４に示す処理フローに基づいて動作する。ここでは、テキスト領域Ｄ及びＥの文字サイズを調整する。テキスト領域Ｄ及びＥは連結されている。従って、テキスト領域Ｅには、テキスト領域Ｄに入りきらなかった分の文章が挿入されることとなるため、テキスト領域Ｄ及びＥを１つのテキスト領域として扱うこととする。
【００５６】
ここで、情報紙２０Ｂ内の独立した文章のことをストーリという。基本的には、テキスト領域のテキスト情報を１つのストーリとする。ただし、テキスト領域Ｄ及びＥのように、連結されているテキスト領域は１つのストーリとする。従って、テキスト領域Ｄ及びＥのテキスト情報は１つのストーリとなり、テンプレート４８には、４つのストーリが存在することとなる。
【００５７】
ストーリ内に挿入可能なテキスト情報の文字数をストーリ数とし、ストーリに挿入しようとするテキスト情報をストーリｉ（ｉは自然数）とする。具体的には、テキスト領域Ａに挿入しようとするテキスト情報をストーリ１、テキスト領域Ｂに挿入しようとするテキスト情報をストーリ２、テキスト領域Ｃに挿入しようとするテキスト情報をストーリ３、テキスト領域Ｄ及びＥに挿入しようとするテキスト情報をストーリ４とする。また、ストーリｉのうち、行頭から改行までを段落ｊとする。ストーリｉは、１つ又は複数の段落ｊから構成される。
【００５８】
まずストーリｉの初期化を行う（ステップＳ５２）。次にストーリｉの代入を行う（ステップＳ５４）。次にストーリｉがストーリ数以内かどうかを判断する。ここで、ストーリ数以内でない場合には文字サイズ調整を終了する（ステップＳ５６）。具体的には、ｉ＝５の場合に文字サイズ調整を終了する。
【００５９】
次に段落ｊ（ｊは自然数）の初期化を行い（ステップＳ５８）、段落の代入を行う（ステップＳ６０）。
【００６０】
段落ｊが段落数以内かどうかを判定する。段落数以内でない場合にはステップＳ６８にすすむ（ステップＳ６２）。段落ｊが置換対象スタイルでないかの判定をする。置換対象スタイルでない場合にはステップＳ６２に戻る（ステップＳ６４）。
【００６１】
ここで、スタイルとは、フォントの種類や文字サイズ、行間等の書式情報をひとまとめにし、名前を命名して記憶したものである。スタイルは１つのテンプレート中に、いくつでも登録できる。また、段落は必ずいずれかのスタイルに属す。段落のスタイルを変更すると、該当するスタイルの書式を段落に適用し、段落には適用したスタイルの名前が記憶される。置換対象スタイルとは、文字サイズを調整するかどうかの指標であり、置換対象スタイルである場合には、文字サイズを調整し、置換対象スタイルでない場合には、文字サイズを調整しない。
【００６２】
段落ｊが、置換対象スタイルである場合には、段落ｊの文字サイズの縮小を行う。そしてステップＳ６２に戻る。ステップＳ６２で段落数以内でないと判断された場合にはテキスト情報がテキスト領域Ｄ及びＥから溢れたかどうかを判定する。より詳細には、テキスト領域Ｅから溢れたかどうかを判定する。テキスト情報がテキスト領域Ｅから溢れていない場合にはステップＳ５４に戻る。テキスト情報がテキスト領域Ｅから溢れた場合にはステップＳ６０に戻る。
【００６３】
このようにして情報紙２０Ｂが作成される。情報紙２０Ｃは記事、画像、レイアウト及び会員情報が異なる以外は情報紙２０Ｂと同様に作成される。
【００６４】
情報紙２０Ａは、会員情報が無いかもしくは会員情報を手入力により行われる以外は情報紙２０Ｂ、情報紙２０Ｃと同様に作成される。
【００６５】
拠点１４Ａは例えば病院などの自ら情報紙の発行を行う場所である。また、拠点１４Ｂは、自ら情報紙の作成を行わない病院などに、その病院名を発行元として作成した情報紙２０Ｂや情報紙２０Ｃの供給をする、例えば医薬品の卸業者である。
【００６６】
図５乃至８に、情報紙作成システム１０にかかるＰＣ１８Ｂに表示される画面を示す。図５は、初期画面である。図６は、図５において情報紙の作成を選択した場合に表示される記事選択画面である。図７は、レイアウト決定画面である。図８はレイアウトが決定された情報紙がファイルとして出力されたものである。
【００６７】
以上のように、本発明の情報紙作成システムによれば、記事、画像、テンプレート及び／又は会員情報を選択するだけで、容易に情報紙を作成することができる。
【００６８】
なお、文字サイズ調整手段は、実施例のように、テキスト領域に収まるように文字サイズを小さくするようにしてもよいし、テキスト領域に収まる範囲内で文字サイズを大きくするようにしてもよい。
【００６９】
また、レイアウト決定手段は、画像の挿入の前にテキスト情報を挿入するようにしてもよい。
【００７０】
本発明は、情報紙作成システムを実現するために、コンピュータを、記事選択手段、画像選択手段、テンプレート選択手段、会員情報選択手段、レイアウト決定手段、情報紙出力手段として機能させるための情報紙作成プログラムである。
【００７１】
また、本発明は、情報紙作成プログラムをコンピュータが読み取り可能な記録媒体に記録したものである。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施例に係る情報紙作成システムの動作を示す処理フロー図
【図２】本発明の実施例に係る情報紙作成システムの画像挿入手段の動作を示す処理フロー図
【図３】本発明の実施例に係る情報紙作成システムのテキスト情報挿入手段の動作を示す処理フロー図
【図４】本発明の実施例に係る情報紙作成システムの文字サイズ調整手段の動作を示す処理フロー図
【図５】本発明の実施例に係る情報紙作成システムのＰＣに表示される初期画面を示す図
【図６】本発明の実施例に係る情報紙作成システムのＰＣに表示される記事選択画面を示す図
【図７】本発明の実施例に係る情報紙作成システムのＰＣに表示されるレイアウト決定画面を示す図
【図８】本発明の実施例に係る情報紙作成システムのＰＣに表示されるファイルの出力画面を示す図
【図９】本発明の実施例に係る情報紙作成システムの概要を示す模式図
【図１０】本発明の実施例に係る情報紙作成システムのデータベースを示す模式図
【図１１】本発明の実施例に係る情報紙作成システムのＰＣ内の各手段を示す模式図
【図１２】本発明の実施例に係る情報紙作成システムのレイアウト決定手段を示す模式図
【図１３】本発明の実施例に係る情報紙作成システムのテンプレートを示す模式図
【図１４】本発明の実施例に係る情報紙作成システムのテンプレートを示す模式図
【符号の説明】
【００７３】
１０…情報紙作成システム
１２…コンテンツ供給手段
１４Ａ、１４Ｂ…拠点
１６Ａ、１６Ｂ…データベース
１８Ａ、１８Ｂ…ＰＣ
２０Ａ、２０Ｂ、２０Ｃ…情報紙
２２Ａ、２２Ｂ…プリンタ
２４Ａ、２４Ｂ…記事データベース
２６Ａ、２６Ｂ…画像データベース
２８Ａ、２８Ｂ…テンプレートデータベース
３０Ｂ…会員情報データベース
３２Ａ、３２Ｂ…記事選択手段
３４Ａ、３４Ｂ…画像選択手段
３６Ａ、３６Ｂ…テンプレート選択手段
３８Ａ、３８Ｂ…レイアウト決定手段
４０Ｂ…会員情報選択手段
４２Ａ、４２Ｂ…画像挿入手段
４４Ａ、４４Ｂ…テキスト情報挿入手段
４６Ａ、４６Ｂ…文字サイズ調整手段
４８…テンプレート
【図１】
2009230405.tif 000003
【図２】
2009230405.tif 000004
【図３】
2009230405.tif 000005
【図４】
2009230405.tif 000006
【図９】
2009230405.tif 000007
【図１０】
2009230405.tif 000008
【図１１】
2009230405.tif 000009
【図１２】
2009230405.tif 000010
【図１３】
2009230405.tif 000011
【図１４】
2009230405.tif 000012
【図５】
2009230405.tif 000013
【図６】
2009230405.tif 000014
【図７】
2009230405.tif 000015
【図８】
2009230405.tif 000016