(57)【要約】【課題】データベースに登録された基本情報に基づいて、広告に用いられるＷｅｂ用や印刷用の原稿を同時に作成し、さらに原稿の編集を容易に行うことができるシステムを提供することにある。【解決手段】本発明のシステムは、データベース１と、表示装置２と、アプリケーションサーバ３と、ＤＴＰアプリケーション４と、を備え、データベース１に登録された基本情報に基づいて、Ｗｅｂページ用のｈｔｍｌデータと、ｈｔｍｌデータからなるｈｔｍｌページを編集するための編集用データと、印刷用のＤＴＰデータとを作成する手段を有する。編集用データからなる編集用ページで、文字や画像の追加、または削除等を行うことができ、その編集された内容がｈｔｍｌページに反映され、反映された容易に基づいてＤＴＰデータが更新される。このため、広告用のデータ作成およびデータ編集を容易に行うことができる。【選択図】図１
2017187983.tif 000002
【特許請求の範囲】
【請求項１】
広告主から提供された基本情報に基づいて媒体の原稿を表示装置を用いて作成する原稿作成システムであって、
前記基本情報と、前記原稿を編集した内容と、を格納するデータベースと、
前記データベースから前記基本情報を抽出して、Ｗｅｂページ用のｈｔｍｌデータと、前記ｈｔｍｌデータからなるｈｔｍｌページを編集するための編集用データと、印刷用のＤＴＰデータと、を作成するデータ作成手段と、
前記編集用データからなる編集用ページを前記表示装置に表示させる表示制御手段と、
前記表示制御手段により前記表示装置に表示される前記編集用ページにおいて編集された内容を、前記ｈｔｍｌページに反映させる反映手段と、
前記反映手段により編集された内容に基づいて、前記ＤＴＰデータを更新するＤＴＰデータ更新手段と、
を備えた、原稿作成システム。
【請求項２】
前記表示制御手段は、前記データベースに格納された前記基本情報を前記表示装置に表示させるものであり、
前記表示装置に表示された前記基本情報を編集するための基本情報編集手段をさらに備えた請求項１に記載の原稿作成システム。
【請求項３】
前記データ作成手段は、少なくとも１つ以上の前記媒体の原稿フォーマットを有し、前記原稿フォーマットの最大行数内に収まるように、見出しごとに自動で行数をカウントして掲載量を自動調整する自動調整手段を有する、請求項１又は２に記載の原稿作成システム。
【請求項４】
前記データ作成手段は、複数の前記媒体の前記原稿フォーマットを有し、
複数の前記媒体の内から選択された前記原稿フォーマットを認識する認識手段と、
前記認識手段により認識した前記原稿フォーマットに応じた原稿を作成する媒体作成手段と、を有する請求項１から３のいずれかに記載の原稿作成システム。
【請求項５】
前記データ作成手段は、前記媒体の種類と、前記媒体に応じた複数のジャンルとの組み合わせによって前記見出しの掲載順位を並び替える並び替え手段を有する、請求項１から４のいずれかに記載の原稿作成システム。
【請求項６】
前記データ作成手段は、前記ｈｔｍｌページと、前記ＤＴＰデータからなる前記ＤＴＰページとのレイアウトを一致させ、前記反映手段により編集内容が反映された前記ｈｔｍｌページと、前記更新手段により更新された前記ＤＴＰデータからなる前記ＤＴＰページとのレイアウトを一致させるレイアウト一致手段を有する、請求項１から５のいずれかに記載の原稿作成システム。
【請求項７】
前記データベースから前記基本情報を抽出してＰＤＦデータを作成するＰＤＦデータ作成手段をさらに備えた、請求項１から６のいずれかに記載の原稿作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページ用のｈｔｍｌページ、印刷用のＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）データ、メールの配信や印刷の出稿、Ｗｅｂ閲覧などに用いられるＰＤＦデータ等、広告作成に用いられる原稿を作成するためのシステムに関する。
【背景技術】
【０００２】
カタログ、チラシ、ガイドブック等の印刷物を、ＤＴＰにより制作することは既に一般的であり、カタログ等の編集を効率的に行うために、電子組版システムが開発されている。例えば、流通業者、商品供給業者、印刷業者の三者の協同作業により、効率的にチラシ・カタログ類を作成することができるシステムが開発されている（特許文献１）。また、上記カタログ等の内容を自社のＷｅｂページに掲載することもよく知られており、印刷物ページデータをＷｅｂチラシ、Ｗｅｂカタログに転用するためのプログラム等が開発されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１９５０２３号公報
【特許文献２】特開２００３−１２２５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
印刷用のＤＴＰデータとＷｅｂ用のｈｔｍｌデータとは、お互いのデータ形式が異なるため、一方のデータを他方にそのまま流用して利用することや、データベースに登録された情報に基づいて、ＤＴＰデータとＷｅｂ用のｈｔｍｌページの原稿を作成することは難しい。また、それぞれの原稿を媒体ごとに作成する必要があり、原稿の編集もそれぞれのデータごとに行う必要がある。さらに、媒体ごとに原稿を管理する必要があるため、媒体数が多ければ管理に手間がかかる。そのうえ、ＤＴＰソフトの操作や、ｈｔｍｌデータの編集は専門性が高く、誰でも容易に扱えるといったものではない。
【０００５】
本発明の課題は、データベースに登録された基本情報に基づいて、広告に用いられるＷｅｂ用や印刷用の原稿を同時に作成し、さらに原稿の編集を容易に行うことができるシステムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一側面に係る原稿作成システムは、前記基本情報を格納するデータベースと、前記データベースから前記基本情報を抽出して、Ｗｅｂページ用のｈｔｍｌデータと、前記ｈｔｍｌデータからなるｈｔｍｌページを編集するための編集用データと、印刷用のＤＴＰデータと、を作成するデータ作成手段と、前記編集用データからなる編集用ページを前記表示装置に表示させる表示制御手段と、前記表示制御手段により前記表示装置に表示される前記編集用ページにおいて編集された内容を、前記ｈｔｍｌページに反映させる反映手段と、前記反映手段により編集された内容に基づいて、前記ＤＴＰデータを更新するＤＴＰデータ更新手段と、を備える。
【０００７】
これにより、データベースに登録された基本情報から、ｈｔｍｌデータと、編集用データと、ＤＴＰデータと、を作成することができる。そして、編集用データからなる編集用ページで文字や画像の追加、または削除等を行うことで、作成されたｈｔｍｌデータからなるｈｔｍｌページを簡単に編集することができる。さらに、その編集された内容に基づいて、ＤＴＰデータが更新されるため、データ作成や、データ編集を容易に行うことができる。
【０００８】
好ましくは、前記表示制御手段は、前記データベースに格納された前記基本情報を前記表示装置に表示させるものであり、前記表示装置に表示された前記基本情報を編集するための基本情報編集手段をさらに備える。
【０００９】
好ましくは、前記データ作成手段は、少なくとも１つ以上の前記媒体の原稿フォーマットを有し、前記原稿フォーマットの最大行数内に収まるように、見出しごとに自動で行数をカウントして掲載量を自動調整する手段をさらに有する。これにより、行数をカウントして、原稿フォーマットに合わせて自動的に原稿を作成することができるため、作成された原稿をほとんど編集することなく、そのまま利用することができる。
【００１０】
好ましくは、前記データ作成手段は、複数の前記媒体の前記原稿フォーマットを有し、複数の前記媒体の内から選択された前記原稿フォーマットを認識する認識手段と、前記認識手段により認識した前記原稿フォーマットに応じた原稿を作成する媒体作成手段と、を有する。これにより、データベースに登録された基本情報に基づいて、複数媒体の原稿を作成することができるため、原稿の作成や管理が容易になる。
【００１１】
好ましくは、前記データ作成手段は、前記媒体の種類と、前記媒体に応じた複数のジャンルとの組み合わせによって前記見出しの掲載順位を並び替える手段を有する。これにより、作成された原稿の見出しの掲載順序を、後から並び替える必要がなくなるため、原稿作成の手間を省くことができる。
【００１２】
好ましくは、前記データ作成手段は、前記ｈｔｍｌページと、前記ＤＴＰデータからなる前記ＤＴＰページとのレイアウトを一致させ、前記反映手段により編集内容が反映された前記ｈｔｍｌページと、前記更新手段により更新された前記ＤＴＰデータからなる前記ＤＴＰページとのレイアウトを一致させる手段を有する。これにより、レイアウトを一致させるために、作成されたＤＴＰデータを後から編集する必要がない。
【００１３】
好ましくは、原稿作成システムは、前記データベースから前記基本情報を抽出してＰＤＦデータを作成するＰＤＦデータ作成手段をさらに備える。これにより、作成されたＰＤＦデータをメール等に添付して、データのやりとりを行うことができる。
【発明の効果】
【００１４】
本発明によれば、データベースに登録された基本情報に基づいて、広告に用いられるＷｅｂ用や印刷用の原稿を容易に作成することができ、かつ原稿の編集も容易に行えるシステムを実現することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係るシステム全体構成およびシステム全体での処理の流れを示した図。
【図２】原稿データの作成の流れを示すフローチャート
【図３】編集用ページで編集された内容が原稿データに反映されるまでの処理の流れを示すフローチャート。
【図４】自動で文章量を調整して原稿を作成する流れを示すフローチャート。
【図５】ジャンルによる見出しの並び替えの一例を示した図。
【図６】改行処理・禁則処理がされた文章の一例を示す。
【図７】ＰＤＦデータの作成の流れを示すフローチャート。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の実施形態の一例について説明する。
【００１７】
＜システムの構成＞
図１は、本発明に係る原稿作成システムの全体構成及びシステム全体で行われる処理の概略の一例を示す図である。本発明のシステムは、データベース１と、表示装置２と、アプリケーションサーバ３と、ＤＴＰアプリケーション４と、を備える。データベース１と、表示装置２と、アプリケーションサーバ３とは、お互いがインターネット、もしくはイントラネットなどのネットワークにより接続されたものである。ＤＴＰアプリケーション４は、表示装置にインストールされているか、もしくはインターネット、イントラネットなどのネットワークにより接続されたものでもよい。
【００１８】
データベース１は、後述するアプリケーションサーバ３から届いた情報を記憶する。
【００１９】
表示装置２は、作成者端末などであり、Ｗｅｂブラウザ２１を有する。Ｗｅｂブラウザ２１から、後述するＷｅｂアプリケーション１１にアクセスすることができる。原稿の作成者（以下、作成者と記す）は、Ｗｅｂアプリケーション１１から基本情報の入力や、原稿作成などの操作を行い、その操作に応じた信号を、アプリケーションサーバ３の制御部１３に送る。
【００２０】
アプリケーションサーバ３は、Ｗｅｂアプリケーション１１と、制御部１３と、Application Programming Interface（以下、ＡＰＩと記す）プログラム１４と、記憶部１５と、を備える。
【００２１】
Ｗｅｂアプリケーション１１は、Ｗｅｂブラウザ２１上で動作するものであり、本願発明を実施するための専用のアプリケーションである。Ｗｅｂアプリケーション１１は、表示制御部１２を有しており、表示制御部１２は、後述する基本情報登録画面などを作成者端末の表示装置２に表示させる機能を有する。
【００２２】
制御部１３は、演算機能を有するＣＰＵ、ＲＯＭ、作業用のＲＡＭ等を備えており、ｈｔｍｌデータの作成、編集用データの作成、ＤＴＰデータ作成の指示、編集用ページで編集した内容の反映、ＤＴＰデータ更新の指示、基本情報の登録または編集など、作成者が選択した指示に基づく信号により、指示された処理を実行する。ＡＰＩプログラム１４は、データベース１から受け取ったデータを、ｘｍｌ形式のデータにして制御部１３へ送るといった、インターフェイスの役割を担う。
【００２３】
記憶部１５は、フラッシュメモリやハードディスクドライブ等の記憶媒体で構成され、原稿フォーマットや、制御部が処理を実行するためのプログラム等が記憶されている。これらは、サーバ等からネットワークを介して取得するようにしてもよいし、記憶媒体に記憶されたものを読み込むようにしてもよい。
【００２４】
ＤＴＰアプリケーション４は、公知のソフトウェアであり、紙媒体の広告の文字組版、レイアウトなどの作業を行うための機能を有する。制御部の指示により、ＤＴＰデータを作成する。
【００２５】
＜基本情報の登録について＞
基本情報登録の流れについて説明する。ここでは、学校情報に用いられる広告を作成例にして説明する。
【００２６】
作成者は、作成者端末のＷｅｂブラウザ２１からＷｅｂアプリケーション１１にアクセスして、基本情報登録画面を作成者端末の表示装置２に表示させる。依頼者から提供された基本情報を基本情報登録画面に登録する。基本情報登録画面では、法人名、学校名、所在地・問い合わせ先、キャッチコピー、メイン写真とキャプション、送付資料紹介、大見出し、小見出し、本文、本文内の写真、地図、専門学校のジャンル情報などを登録することができる。また、見出し毎に推奨行数が設定されている。基本情報の項目や原稿フォーマットは、媒体に合わせて適宜変更可能である。基本情報に登録された内容は、データベース１に記憶される。
【００２７】
また、作成者はＷｅｂブラウザ２１からＷｅｂアプリケーション１１にアクセスして、基本情報画面を表示装置２に表示させて、そこから基本情報に登録された内容を編集することができる。編集された内容はデータベース１に記憶される。なお、基本情報の登録は、依頼者側がＷｅｂブラウザ２１からＷｅｂアプリケーション１１にアクセスして、規定のフォーマットに入力し、その入力された情報をデータベース１に記憶してもよい。
【００２８】
＜原稿作成の処理の流れ＞
図２を参照して、原稿が作成されるまでの処理の流れについて説明する。表示装置２に表示されたＷｅｂアプリケーション１１の基本情報画面から、作成したい原稿の媒体が選択されると、制御部１３は原稿作成の処理を開始する（Ｓ１）。まず、制御部はデータベース１から必要なデータを抽出する（Ｓ２）。抽出したデータは、ＡＰＩプログラム１４によってｘｍｌ形式のデータに変換される（Ｓ３）。制御部１３は、そのｘｍｌ形式のデータを受け取り（Ｓ４）、受け取ったｘｍｌ形式のデータに基づいて、ｈｔｍｌデータと、編集用データと、を作成する（Ｓ５、Ｓ６）。
【００２９】
作成されたｈｔｍｌデータからなるｈｔｍｌページは、Ｗｅｂブラウザ２１で確認することができる。また、編集用データからなる編集用ページは、Ｗｅｂアプリケーション１１を介して、表示装置２のＷｅｂブラウザ２１で確認することができる。
【００３０】
さらに制御部１３は、上記Ｓ５、Ｓ６の処理と並行して、ＳＯＡＰ通信によりＤＴＰアプリケーション４にＤＴＰデータの作成を指示するとともに、ＤＴＰアプリケーション４に上記と同じｘｍｌ形式のデータを送る（Ｓ７）。受け取ったｘｍｌ形式のデータに基づき、ＤＴＰアプリケーション４によって、ＤＴＰデータが作成される（Ｓ８）。作成されたＤＴＰデータを制御部１３が受け取り（Ｓ９）、そのデータをＷｅｂアプリケーション１１から作成者端末にダウンロードすることができる。
【００３１】
表示装置２にＤＴＰアプリケーション４がインストールされていれば、ダウンロードされたＤＴＰデータからなるＤＴＰページは、ＤＴＰアプリケーション４を用いて、表示装置２で確認することができる。
【００３２】
＜編集用ページでの編集処理の流れ＞
次に、図３を参照して、編集用ページで内容が編集されたときの処理の流れを説明する。編集用ページでは、文字や画像の追加、または削除等を行うことができる。表示装置２のＷｅｂブラウザ２１に表示された編集用ページにおいて、編集内容の更新が選択されると、制御部１３は編集内容の反映処理を開始する（Ｓ１１）。まず、制御部１３はデータベース１に信号を送り、信号を受け取ったデータベース１に編集内容が記憶される（Ｓ１２）。データベース１から返ってきた信号は、ＡＰＩプログラム１４によってｘｍｌ形式のデータに変換される（Ｓ１３）。制御部１３は、そのｘｍｌ形式のデータを受け取り（Ｓ１４）、受け取ったｘｍｌ形式のデータに基づいて、編集用データにその編集内容を反映させる（Ｓ１５）。その反映と連動して、ｈｔｍｌデータにもその編集内容を反映させる（Ｓ１６）。
【００３３】
編集内容が反映されたｈｔｍｌデータからなるｈｔｍｌページは、Ｗｅｂブラウザ２１で確認することができる。また、編集内容を更新した編集用データからなる編集用ページは、Ｗｅｂアプリケーション１１を介して、表示装置２のＷｅｂブラウザ２１で確認することができる。
【００３４】
さらに制御部１３は、上記Ｓ１５の処理と並行して、ＳＯＡＰ通信によりＤＴＰアプリケーション４にＤＴＰデータの作成を指示するとともに、ＤＴＰアプリケーション４に上記と同じｘｍｌ形式のデータを送る（Ｓ１７）。ＤＴＰアプリケーション４は、受け取ったｘｍｌ形式のデータに基づいて、更新された新たなＤＴＰデータを作成する（Ｓ１８）。作成されたＤＴＰデータを制御部１３が受け取り（Ｓ１９）、そのデータをＷｅｂアプリケーション１１から作成者端末にダウンロードすることができる。
【００３５】
表示装置２にＤＴＰアプリケーション４がインストールされていれば、ダウンロードされたＤＴＰデータからなるＤＴＰページは、ＤＴＰアプリケーション４を用いて、表示装置２で確認することができる。ＡＰＩプログラム１４を介して、同じｘｍｌ形式のデータを利用することにより、編集用ページで編集した内容を反映した新たなＤＴＰデータが作成される。
【００３６】
＜自動調整手段について＞
制御部１３は、図２のステップＳ５、ステップＳ６において、それぞれの原稿データを作成する時に、自動で文章量を調整して原稿を作成する手段を有する。記憶部１５には、少なくとも１つ以上の媒体の原稿フォーマットが記憶されている。各媒体の原稿には最大行数が設定されている。例えば、高校生を対象とした３月版は、最大行数が１３５行（３５行、５０行、５０行の３段組み）に設定されている。
【００３７】
原稿は、複数の大見出しが順番に並ぶようにして形成される。大見出しは、大見出しタイトル、小見出しタイトル、本文、画像から形成される。また、各媒体原稿には必須の大見出しと、任意の大見出しがある。必須の大見出しは、必ず原稿に含まれる。３月版の大見出しには、学科・コースについて、特色、学べる内容について、交通アクセスなどを含めた１３個の大見出しがある。
【００３８】
分かり易く説明するために、アルファベット順にＡ〜Ｍの１３個の大見出しがあるとして説明する。３月版ではＡ、Ｂ、Ｍの３つの大見出しが必須の大見出しとなっている。なお、大見出しの数や内容、それぞれの大見出しを必須の大見出しにするかどうか等は適宜変更することができる。文章量を自動調整して媒体原稿を作成する流れを、図４を参照して説明する。
【００３９】
ステップＳ２１では、対象媒体の最大行数（ｍｌ）を、ステップＳ２２では、必須の大見出しの合計行数（ｎｃ）をカウントする。
【００４０】
ステップＳ２３で、大見出しの処理を開始する。Ａ〜Ｍのアルファベット順に大見出しは処理される。なお、後述する大見出しの並び替え手段を用いた場合は、処理される大見出しの順番が変わる。
【００４１】
ステップＳ２４で、処理中の大見出しが、必須の大見出しか否かを判断する。必須の大見出しと判断すると、ステップＳ２７へ移行する。任意の大見出しと判断すると、ステップＳ２５へ移行する。
【００４２】
ステップＳ２５で、必須の大見出しの合計行数と、処理済の任意の大見出しの合計行数（ｔｌｃ）とを合算した行数が、最大行数を越えているか否かを判断する。超えている場合は、現在処理中の大見出しを除外して、ステップＳ３２へ移行する。最大行数以内であれば、ステップＳ２６へ移行する。
【００４３】
ステップＳ２６で、処理中の大見出しに、小見出しタイトル及び本文があるか否かを判断する。小見出しタイトル及び本文があればステップＳ２７へ移行し、なければ現在処理中の大見出しを除外して、ステップＳ３２へ移行する。
【００４４】
ステップＳ２７で、例外処理が必要か否かを判断する。ここでの例外処理とは、画像や大見出しの改段処理を意味する。詳細には、例えば３月版では大見出しＢの一番下と、その次に表示される大見出しＣの一番下にそれぞれ７行の画像が配置される。また、大見出しＭの直下に１４行の地図画像が配置される。この時、画像が３段組みのうち現在の段に収まらない場合は、処理中の大見出しの行数カウントを、例外処理行数分加算することで、次の段に画像を配置する。また、大見出しタイトルは、２行換算で設定されている。現在の段の残り行数が１行であれば、次の段に大見出しタイトルを配置する必要があるため、処理中の大見出しの行数カウントを１行分だけ加算する。上記の例外処理が必要な場合は、ステップＳ２８で例外処理行数分が加算されて、ステップＳ２９へ移行する。
【００４５】
ステップＳ２９で、再度、処理中の大見出しが必須の大見出しか否かを判断する。必須の大見出しであれば、ステップＳ３１へ移行する。任意の大見出しであれば、ステップＳ３０へ移行する。
【００４６】
ステップＳ３０で、必須の大見出しの合計行数と、現在処理中の大見出しを含めた処理済の任意の大見出しの合計行数（ｔｃｃ）とを合算した行数が、最大行数を越えているか否かを判断する。最大行数以内であれば、ステップＳ３１へ移行する。
【００４７】
ステップＳ３１で、現在処理中の大見出しが任意の大見出しであれば、現在処理中の大見出しを総行数に加算する。すなわち、現在処理中の任意の大見出しは、原稿に含まれることになる。なお、必須の大見出しの合計行数は、ステップＳ２２でカウントされているため、例外処理がされた場合のみ、必須の大見出しの合計行数に例外処理行数分だけ加算する。
【００４８】
ステップＳ３２で、未処理の大見出しがあるか否かを判断する。未処理の大見出しがあれば、ステップＳ２４へ移行して、次の大見出しの処理に移る。未処理の大見出しがなければ本処理を終了する。
【００４９】
なお、ステップＳ３０で、必須の大見出しの合計行数と、現在処理中の大見出しを含めた処理済の任意の大見出しの合計行数（ｔｃｃ）とを合算した行数が、最大行数を超えている場合は、設定１〜３の３つの設定の中から、あらかじめ選択している設定処理を行う。
【００５０】
設定１は、処理中の大見出しを除外するが、処理した行数を総行数に加算して、ステップ３２へ移行する。ステップＳ３２で、未処理の大見出しがあれば、その中に必須の大見出しが残っている場合を考慮して、ステップＳ２４へ移行して、次の大見出しの処理に移る。必須の大見出しＭは最後に処理されるため、Ｍに例外処理がされた場合のみ、最大行数を超える可能性がある。Ｍに例外処理がされなければ、作成された原稿は必ず最大行数内に収まる。
【００５１】
設定２は、処理中の大見出しを含めてステップＳ３２へ移行する。ステップＳ３２で、未処理の大見出しがあれば、その中に必須の大見出しが残っている場合を考慮して、ステップＳ２４へ移行して、次の大見出しの処理に移る。作成された原稿は、最終的に最大行数を超える。
【００５２】
設定３は、処理中の大見出しを除外して、ステップＳ３２へ移行する。ステップＳ３２で、未処理の大見出しがあれば、残りの行数に収まる任意の大見出しや、未処理の大見出しの中に必須の大見出しが残っている場合を考慮して、ステップＳ２４へ移行して、次の大見出しの処理に移る。
【００５３】
全ての大見出しの処理が終わると、本処理は終了する。これにより、図２のステップＳ５、ステップＳ６において、ｘｍｌ形式のデータに基づいて原稿データを作成するときに、文章量を自動調整して媒体の原稿データが作成される。また、ＤＴＰアプリケーション４も、媒体の原稿フォーマットと、上記手段とを有する。これにより、図２のステップＳ８において、自動で文章量を調整してＤＴＰデータの作成が行われる。
【００５４】
＜媒体作成手段について＞
記憶部１５には、複数媒体の原稿フォーマットが記憶されている。また、ＤＴＰアプリケーション４も、複数媒体の原稿フォーマットを有する。さらに、制御部１３は、基本情報画面で選択された媒体の原稿フォーマットを認識する認識手段と、その認識手段により認識された原稿フォーマットに応じた原稿を作成する媒体作成手段と、を備える。これにより、１つの基本情報から複数媒体の原稿データを作成することができる。作成者が、表示装置２に表示されたＷｅｂアプリケーション１１の基本情報画面から、作成したい原稿の媒体を選択すると、制御部１３は原稿作成の処理を開始する。原稿データが作成されるまでの流れは、前述した原稿作成の処理の流れと同じであるため、説明を省略する。
【００５５】
＜大見出しの並び替え手段について＞
制御部１３は、図２のステップＳ５、ステップＳ６において原稿データを作成する時に、媒体の種類と、媒体に応じた複数のジャンルとの組み合わせによって大見出しの掲載順位を並び替える手段をさらに有する。媒体によっては、複数のジャンルが設定されており、例えば、専門学校を広告対象とするものであれば、音楽、スポーツ、調理、福祉、などを含めた、多数のジャンルが設定されている。そして、媒体の種類と、ジャンルとの組み合わせによって、大見出しの掲載順序を変更することができる。なお、ジャンル情報は前述した基本情報に含まれており、その情報に基づいて制御部１３は大見出しの並び替えを実行する。
【００５６】
図５を参照して、具体的に説明する。図の縦のライン１−５は掲載順序を、横のラインはジャンルを表している。ここでは、アルファベット順にＡからＥまでの５つの大見出しがある場合を例にして説明する。同じアルファベットであれば、大見出しの内容は全て同一である。
【００５７】
図２のステップＳ５、ステップＳ６において、自動で文章量を調整して原稿が作成される時に、音楽のジャンルに該当するものは、Ａ、Ｂ、Ｃ、Ｄ、Ｅの順序で大見出しの処理が行われる。一方、スポーツのジャンルに該当するものは、Ｂ、Ｃ、Ａ、Ｄ、Ｅ、調理はＤ、Ｃ、Ｅ、Ａ、Ｂの順序で大見出しの処理が行われる。なお、ジャンルによって不要な大見出しがあれば、あらかじめ除外してもよい。また、同じジャンルでも、依頼者によって掲載順序を変更したいという場合は、個別に設定を変更することができる。これにより、ジャンルごとに設定した大見出しの掲載順序で原稿データが作成される。
【００５８】
また、ＤＴＰアプリケーション４もこの手段を有する。これにより、図２のステップＳ８において、ＤＴＰデータが作成される時に、媒体の種類と、ジャンルとの組み合わせによって設定された大見出しの掲載順序でＤＴＰデータの作成が行われる。
【００５９】
＜レイアウト一致手段について＞
さらに、制御部１３は、図２のステップＳ５、ステップＳ６において、原稿データを作成する時に、改行処理と禁則処理とを行う手段を有する。また、ＤＴＰアプリケーション４も、図２のステップＳ８において、ＤＴＰデータを作成する時に、改行処理と禁則処理とを行う手段を有する。これにより、ｈｔｍｌページと、ＤＴＰデータからなるＤＴＰページとのレイアウトを一致させ、編集用ページで編集内容が反映されたｈｔｍｌページと、更新内容を反映した新たなＤＴＰデータからなるＤＴＰページとのレイアウトを一致させることができる。
【００６０】
まず、改行処理について、図６を参照して説明する。図６の入力枠は、１行２０文字の表示領域で設定されており、通常のｈｔｍｌページの表示、編集用ページの表示、ＤＴＰアプリケーション４での表示をそれぞれ表している。通常のｈｔｍｌページの表示と、編集用ページの表示とに使用しているフォントは、ＭＳＧｏｔｈｉｃであり、ＤＴＰアプリケーション４の表示は、Ａ−ＯＴＦゴシックＭＢ１０１Ｐｒｏである。通常、全角１文字を１として数える。半角文字や、全角の約物（句読点など）は、その位置（行頭・行末）や前後の文字との組み合わせで、換算方法が変わる。
【００６１】
前述の通り、通常の全角文字の場合、原則全角１文字を１として数える。図６（ａ）は全て同じ換算であるため、改行位置が一致する。
【００６２】
半角文字の場合は、独自に作成した換算表を用いて、ＤＴＰアプリケーション４で一行に収まる文字数を計算する。その計算した文字数が編集用ページの表示において一行に収まるように改行位置を設定する。等幅フォントの場合、全角１に対して、半角は０．５として換算する。なお、フォントによって換算率は異なる。図６（ｂ）は、通常のｈｔｍｌページの表示に改行処理をしていないため、表示が一致しない。
【００６３】
全角の約物は、０．５のマージンと０．５の文字を足して１として換算する。マージンの位置は約物の種類によって異なり、マージンの位置や組み合わせを変更することで、改行位置を一致させることができる。図６（ｃ）では、編集用ページの行頭および行末にマージンの設定をしている。同様に、ＤＴＰアプリケーション４の行頭および行末にもマージンの設定をしているため、お互いの改行位置が一致する。それに対して、通常のｈｔｍｌページの表示は改行位置が一致していない。
【００６４】
次に、禁則処理について図６を参照して説明する。禁則処理には、行頭禁則と行末禁則とがある。まず、行頭禁則について説明する。図６（ｄ）のＤＴＰアプリケーション４の表示中、一行目の句点は、２１文字目になるため本来であれば二行目に表示されるが、行頭禁則をしているため、一行目の行末に表示される。同じように編集用ページにも、行頭禁則をしているため、お互いの表示が一致する。それに対して、通常のｈｔｍｌページの表示は一致しない。
【００６５】
次に、行末禁則について説明する。図６（ｅ）のＤＴＰアプリケーション４の表示中、＠は本来であれば行末に表示されるが、行末禁則をしているため、次の行頭に表示される。同じように編集用ページにも行末禁則をしているため、お互いの表示が一致する。それに対して、通常のｈｔｍｌページの表示は一致しない。この改行処理と、禁則処理とをすることにより、お互いのレイアウトを一致させることができる。
【００６６】
＜ＰＤＦデータ作成手段について＞
制御部１３は、ＰＤＦデータ作成の指示をする手段をさらに備える。これにより、制御部からの指示によって、ＤＴＰアプリケーション４を利用して、ＰＤＦデータが作成される。図７を参照して、ＰＤＦデータが作成されるまでの流れを説明する。ＰＤＦデータが作成されるまでの流れは、ＤＴＰデータが作成されるまでの流れとほぼ同じである。
【００６７】
表示装置２に表示されたＷｅｂアプリケーション１１の基本情報画面から、作成したい原稿の媒体が選択されると、制御部１３は原稿作成の処理を開始する（Ｓ４１）。まず、制御部はデータベース１から必要なデータを抽出する（Ｓ４２）。抽出したデータは、ＡＰＩプログラム１４によってｘｍｌ形式のデータに変換される（Ｓ４３）。制御部１３は、そのｘｍｌ形式のデータを受け取り（Ｓ４４）、ＳＯＡＰ通信によりＤＴＰアプリケーション４にＤＴＰデータの作成を指示するとともに、ＤＴＰアプリケーション４にｘｍｌ形式のデータを送る（Ｓ４５）。受け取ったｘｍｌ形式のデータに基づき、ＤＴＰアプリケーション４によって、ＤＴＰデータが作成される（Ｓ４６）。そのＤＴＰデータからＰＤＦデータが出力されて（Ｓ４７）、制御部１３は出力されたＰＤＦデータを受け取る（Ｓ４８）。受け取ったＰＤＦデータは、Ｗｅｂアプリケーションを介して、表示装置２のＷｅｂブラウザ２１からダウンロードすることができる
【００６８】
なお、ＤＴＰアプリケーション用のサーバがあり、サーバと作成者端末がネットワークで接続されていれば、作成者端末にＤＴＰアプリケーション４のソフトウェアがインストールされていなくても、編集用ページから上記手段によりＰＤＦデータを作成することができる。
【符号の説明】
【００６９】
１    データベース
２    表示装置
３    アプリケーションサーバ
４    ＤＴＰアプリケーション
１１  Ｗｅｂアプリケーション
１２  表示制御部
１３  制御部
１４  ＡＰＩプログラム
１５  記憶部
【図１】
2017187983.tif 000003
【図２】
2017187983.tif 000004
【図３】
2017187983.tif 000005
【図４】
2017187983.tif 000006
【図５】
2017187983.tif 000007
【図６】
2017187983.tif 000008
【図７】
2017187983.tif 000009