(57)【要約】      （修正有）【課題】表を含む記事のデータを、迅速に新聞データベースに登録できるようにするとともに、端末側で、表を見やすい形式で表示できるようする。【解決手段】表のデータを記事本文のデータと識別するために、表データに、表であることを示すＨＴＭＬタグに変換される。そして、これらＨＴＭＬタグと各セル中の活字（「部門」）とを用いて、表データがＨＴＭＬ表示形式で記述される。そして、このＨＴＭＬ表示形式で記述された表データが、記事本文とともに、新聞データベース２０に登録される。また、記事のテキストデータ中のファンクションはＨＴＭＬタグに変換された上で、ＨＴＭＬ表示形式で記述され、新聞制作システム１０から新聞データベース２０に送信され、新聞データベース２０に、記事データとして登録される。【選択図】  図１
2005190004.tif 000002
【特許請求の範囲】
【請求項１】
新聞制作システムで用いられる記事中の表のデータであって、表の各セル中の活字と各セルの状態を指定するセル状態情報とからなる記事中の表のデータを、所定の表示形式に変換して、新聞データベースに登録するようにした、新聞データベースへの表データ登録方法において、
表のデータを記事本文のデータと識別するために、表データに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与するとともに、
セル状態情報を、ＨＴＭＬタグに変換し、
これらＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述し、
このＨＴＭＬ表示形式で記述された表データを、新聞データベースに登録するようにした、
新聞データベースへの表データ登録方法。
【請求項２】
新聞制作システムで用いられる記事のデータであって、活字と活字を修飾するファンクションとからなる記事データを、所定の表示形式に変換して、新聞データベースに登録するようにした、新聞データベースへの記事データ登録方法において、
各ファンクションと各ＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグとを対応させた対照表が用意され、
ファンクションを、対照表を用いて、ＨＴＭＬタグに変換し、
変換されたＨＴＭＬタグと活字とを用いて、記事データをＨＴＭＬ表示形式で記述し、
このＨＴＭＬ表示形式で記述された記事データを、新聞データベースに登録するようにした、
新聞データベースへの記事データ登録方法。
【請求項３】
記事中の表のデータであって、表の各セル中の活字と各セルの状態を指定するセル状態情報とからなる記事中の表のデータを、所定の表示形式に変換する、表データ変換プログラムであって、
表のデータを記事本文のデータと識別するために、表データに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与するとともに、
セル状態情報を、ＨＴＭＬタグに変換し、
これらＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述する処理が行われる、
表データ変換プログラム。
【請求項４】
記事のデータであって、活字と活字を修飾するファンクションとからなる記事データを、所定の表示形式に変換して、新聞データベースに登録するようにした、新聞データベースへの記事データ登録方法において、
各ファンクションと各ＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグとを対応させた対照表が用意され、
ファンクションを、対照表を用いて、ＨＴＭＬタグに変換し、
変換されたＨＴＭＬタグと活字とを用いて、記事データをＨＴＭＬ表示形式で記述する処理が行われる、
記事データ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記事中の表のデータ、記事のデータを新聞データベースに登録する方法および記事中の表のデータ、記事のデータをデータベースの登録に適した表示形式に変換するプログラムに関するものである。
【背景技術】
【０００２】
図１は、新聞制作に用いられるデータを登録し、閲覧するシステムの全体構成を示している。
【０００３】
新聞社１の新聞制作システム１０では、記事本文、表、画像、図等の各素材は、各ファイル１２、１３、１１に登録されており、各ファイル１１、１２、１３を開くことによって各素材が取り出され、新聞紙面の組版が構成され、新聞が制作される。新聞制作システム１０で用いられた記事本文等のデータは、そのデータが組み込まれた組版の紙面の制作が完了した時点で、同じく新聞社１内の新聞データベース２０に送られ、登録される。
【０００４】
新聞データベース２０は、新聞社１の社内のネットワーク３０と接続され、新聞データベース２０に登録されたデータは、社内の各端末３１、３２…で自由に検索し、閲覧することができる。これにより新聞社の社員は、新聞データベース２０内のデータを、記事原稿作成の資料として活用することができる。
【０００５】
また新聞データベース２０は、インターネットなどのネットワーク４０と接続されており、ネットワーク４０に接続された社外の端末４１、４２…で新聞データベース４０に登録されたデータを有料で検索し、閲覧することができる。これにより社外の一般利用者も、新聞データベース２０内のデータを、資料として利用することができる。
【０００６】
以前は、社内の各端末３１、３２…のみならず一般の利用者の端末４１、４２…にも、閲覧専用のプログラムをインストールする必要があったが、現在では、各端末４１、４２…は、インターネット閲覧用のソフトウエア（インターネットエクスプローラ等のＷｅｂブラウザ；以下インターネット閲覧ソフトという）を利用して検索、閲覧できるようになっている。
【０００７】
このため新聞データベース２０に登録されている記事本文等のデータは、インターネット閲覧ソフトで検索、閲覧することができるＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）表示形式で出力されて、各端末に提供される。ただし新聞データベース２０に登録される記事本文を構成する活字のデータ、表の各セル中の活字のデータは、テキストデータである。なお、本明細書で、活字とは、それ自体として新聞紙面で意味をもつ文字、符号、記号のことをいい、新聞紙面での表示上意味をもたない後述するファンクション、セルの状態（活字の配置、背景色など）を指定するセル状態情報と区別して使用する。
【０００８】
なお、後掲する特許文献１には、データベースに登録される情報をＨＴＭＬ表示形式に変換し、端末でインターネット閲覧ソフトを利用してデータベースの情報を閲覧できるようにするという発明が記載されている。
【０００９】
記事本文のみならず記事中の表も実際の新聞紙面に掲載されることから、新聞データベース２０には、記事本文のみならず表のデータも登録される。
【００１０】
図２は、新聞制作システム１０の中で使用される表のデータの構成をデータテーブルで示している。
【００１１】
表のデータは、たとえば、表を構成する各セル中の活字のデータ（テキストデータ）と（図２（ａ））、セル中の活字の配置を指定する配置情報（図２（ｂ））、セルの背景色を指定する背景色情報（図２（ｃ））とで構成されている。
【００１２】
しかし、表は、紙面に単独で掲載されることなく、記事本文を説明するために掲載される場合がほとんどである。したがって、新聞データベース２０の中では、表を記事本文とともに扱う必要がある。
【００１３】
ところが、新聞データベース２０の中で表を新聞制作システム１０と同様の形式で扱うと、表と記事本文とを関連付けたり、表を構成する活字を検索対象とするための仕組みが複雑になり、既存のシステムを改修する必要が生じる。
【００１４】
後掲する特許文献２には、文字、表、図形の各形式毎にデータを入力してデータベースに各形式毎に記憶させ、検索したい形式を指定する操作を行った上でデータベース内のデータを形式毎に検索するという発明が記載されている。この特許文献２によれば、検索したいデータの形式を指定する操作を行わなければならないため、操作が煩雑になるとともにシステムが複雑になる。
【００１５】
大量の情報を新聞制作システム１０からデータベース２０に迅速に登録し、迅速に検索、閲覧に寄与するためには、新聞データベース２０は、できるだけ簡単な構成にする必要がある。
【００１６】
そこで、従来より、新聞制作システム１０からは、表の各セル中の活字のデータ（テキストデータ）だけを新聞データベース２０に送ることにし、表のテキストデータのみを記事本文とともに登録するようにしている。
【００１７】
この際に、表をみやすくするために、新聞データベース２０で受信した、表中の活字を、実際の新聞紙面やゲラ刷りと見比べて、実際に紙面に掲載される表に近い配置になるように、活字間の空白を調整したりするなどの整形作業を行った後に、新聞データベース２０に登録するようにしている。
【００１８】
実際の新聞紙面の記事本文２と表３を、図３に示す。また、整形後の記事本文２２を構成する活字と、表２３を構成する活字を図４に示す。
【００１９】
図３、図４と対比してわかるように、図４に示す整形後の表２３を構成する活字が、図３に示す実際の新聞紙面の表３を構成する活字とほぼ同じ配置、配列になるような整形を加えた上で、新聞データベース２０に登録している。
【００２０】
図４に示すように、新聞データベース２０内での、１つの記事のデータ２１は、その掲載日や、記事のタイトルなどの管理情報２４と記事の内容２５とで構成されている。
【００２１】
そして、新聞データベース２０に登録された整形後の表２３を含む記事のデータ２１は、図５に示すように、インターネット閲覧ソフトで検索、閲覧することができるＨＴＭＬ表示形式に整えられ、各端末に出力されて、各端末で図６に示すような態様で表示される。
【００２２】
しかし、このように表の活字のデータに整形を加えて新聞データベース２０に登録したとしても、一般利用者のインターネット閲覧ソフトの設定によっては、表として見やすく表示されない場合もある。
【００２３】
また、人手に頼る整形作業は、煩雑で工数がかかり迅速な情報の提供に寄与できないことから、整形作業をなくすべく、表の部分を画像のデータに変換した上で、データベースに登録することも、後掲する非特許文献１に示すように提案されている。
【００２４】
ところで、新聞紙面に掲載される記事中の活字は、たとえば図７（ｂ）に示すように、活字の大きさ（ポイント）や、字体、配置、改行など、掲載の形式が指定されることがある。
【００２５】
このような場合、新聞制作システム１０の中では、図７（ａ）に示すように、記事は、活字と、活字の掲載の形式を指定する特殊な修飾記号（ファンクション）とで構成され、活字１０１にファンクション１０２が挿入されて扱われる。
【００２６】
これらのファンクション１０２は、活字１０１として使用されていない部分の文字コードを使用している。ファンクション１０２は、新聞制作システム１０に固有のものであり、一般には使用されていない。
【００２７】
しかし、ファンクション１０２が挿入された記事をそのまま新聞データベース２０で取り扱うとすると、ファンクション１０２は、各端末上で意味のない文字や空白などとして表示されてしまう。
【００２８】
したがって、新聞データベース２０へ記事データを登録する前に、ファンクション１０２を除去する作業が必要になる。
【特許文献１】特開２００２−７１９９号公報
【特許文献２】特開平２−３１２８０号公報
【非特許文献１】「新聞技術  第４７巻第３号（２００３−３）  ＮＯ．１８５  第４２頁〜第４７頁」（「新素材の画像化に向けて」日刊スポーツ新聞社  情報システム本部システム部次長  梶川  悟）  平成１５年９月２５日発行  発行所  日本新聞協会
【発明の開示】
【発明が解決しようとする課題】
【００２９】
新聞データベース２０では、新しい記事を迅速に登録して一般利用者（新聞社内の利用者に対しても）に提供する必要がある。しかも、端末側で、表を見やすい形式で表示できるようにする必要がある。そして、また、端末側で、表を構成する活字も、検索の対象にして、記事本文を構成する活字とともに、検索できるものでなくてはならない。
【００３０】
上述したように、新聞制作システム１０から、記事本文の活字とともに、表を構成する活字（テキストデータ）だけをそのまま新聞データベース２０に送信して登録する手法をとった場合には、新しい記事を迅速に登録できるものの、表が見やすい形式になっていないため、端末で一般利用者等は表をわかりやすく認識できなくなる。
【００３１】
また、表を構成する活字を整形する作業を行った上で、新聞データベース２０に登録する手法をとった場合には、人手に頼る整形作業であるため、時間を要し、迅速に新しい記事を登録するという要請に応えられない。また、人手では整形することが困難な複雑な表もあり、そのような表は、事実上、新聞データベース２０に登録することができなかった。また、人間が表を整形したものは、新聞紙面に実際に掲載される表のように罫線がないために、実際の新聞紙面に比べて見にくいという問題がある。
【００３２】
また、人手に頼る整形作業の代わりに、プログラムを用いて、表を画像に変換するという手法を採用した場合には、迅速に、しかも見やすい形式で新聞データベース２０に登録されるものの、表を構成する活字を、記事本文を構成する活字と同様に、端末で検索することができなくなる。このため新聞データベース２０の利用価値が低くなる。しかも表を画像として新聞データベース２０に登録するには、その画像が示す表が、どの記事本文に関連する表であるかを識別できる仕組みを考える必要があり、システムが複雑になる。
【００３３】
本発明は、こうした実状に鑑みてなされたものであり、表を含む記事のデータを、迅速に新聞データベース２０に登録できるようにするとともに、端末側で、表を見やすい形式で表示できるようにし、しかも、端末側で、表を構成する活字を、検索の対象にして、記事本文を構成する活字と同時に検索できるようにし、更にシステム構成を複雑にすることなく記事本文と表を一体で管理できるようにすることを、第１の解決課題とするものである。
【００３４】
図７（ａ）に示すような、新聞制作システム１０の中で、活字１０１に、ファンクション１０２が挿入されている記事のデータも同様である。
【００３５】
新聞制作システム１０から新聞データベース２０に、ファンクション１０２が挿入された記事のデータをそのまま送信して登録した場合には、ファンクション１０２は、端末側では、意味のない文字や空白などとして表示されてしまい、記事をわかりやすく認識できなくなる（図７（ａ））。
【００３６】
また、このような端末側でのファンクション１０２の意味のない表示を避けるために、ファンクション１０２を全て削除する作業を行ってから、新聞データベース２０に送信し登録した場合には、却って見にくい表示となり、記事をわかりやすく認識できなくなる。
【００３７】
また、記事をわかりやすく整形する作業は、人手がかかり、迅速に新聞データベース２０に登録するという要請には応えられない。
【００３８】
本発明は、こうした実状に鑑みてなされたものであり、活字と活字を修飾するファンクションとからなる記事のデータを迅速に新聞データベース２０に登録できるようにするとともに、端末側で、記事を見やすい形式で表示できるようにすることを、第２の解決課題とするものである。
【課題を解決するための手段】
【００３９】
第１発明は、
新聞制作システムで用いられる記事中の表のデータであって、表の各セル中の活字と各セル中の活字の状態を指定するセル状態指定情報とからなる記事中の表のデータを、所定の表示形式に変換して、新聞データベースに登録するようにした、新聞データベースへの表データ登録方法において、
表のデータを記事本文のデータと識別するために、表データに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与するとともに、
セル状態情報を、ＨＴＭＬタグに変換し、
これらＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述し、
このＨＴＭＬ表示形式で記述された表データを、新聞データベースに登録するようにしたことを特徴とする。
【００４０】
第２発明は、
新聞制作システムで用いられる記事のデータであって、活字と活字を修飾するファンクションとからなる記事データを、所定の表示形式に変換して、新聞データベースに登録するようにした、新聞データベースへの記事データ登録方法において、
各ファンクションと各ＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグとを対応させた対照表が用意され、
ファンクションを、対照表を用いて、ＨＴＭＬタグに変換し、
変換されたＨＴＭＬタグと活字とを用いて、記事データをＨＴＭＬ表示形式で記述し、
このＨＴＭＬ表示形式で記述された記事データを、新聞データベースに登録するようにしたことを特徴とする。
【００４１】
第３発明は、
記事中の表のデータであって、表の各セル中の活字と各セル中の活字の状態を指定するセル状態指定情報とからなる記事中の表のデータを、所定の表示形式に変換する、表データ変換プログラムであって、
表のデータを記事本文のデータと識別するために、表データに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与するとともに、
セル状態情報を、ＨＴＭＬタグに変換し、
これらＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述する処理が行われることを特徴とする。
【００４２】
第４発明は、
記事のデータであって、活字と活字を修飾するファンクションとからなる記事データを、所定の表示形式に変換して、新聞データベースに登録するようにした、新聞データベースへの記事データ登録方法において、
各ファンクションと各ＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグとを対応させた対照表が用意され、
ファンクションを、対照表を用いて、ＨＴＭＬタグに変換し、
変換されたＨＴＭＬタグと活字とを用いて、記事データをＨＴＭＬ表示形式で記述する処理が行われることを特徴とする。
【００４３】
第１発明、第３発明によれば、図８に示す変換プログラムが実行され、記事本文２２（図９）と識別し表２３（図１０）のはじまりを定義するＨＴＭＬタグ「＜ｔａｂｌｅ＞」が、表の枠線の太さ（ｂｏｒｄｅｒ＝１）、セル間罫線の太さ（ｃｅｌｌｓｐａｃｉｎｇ＝０）、テキストデータとセル間罫線マージン（ｃｅｌｌｐａｄｄｉｎｇ＝１）をそれぞれ指定した上で出力用ファイルに記述される（図８のステップ２０２；図１０参照）。
【００４４】
また、現在、図２（ａ）より、参照している表のセル中のテキストデータ「部門」と同じセルに対応する配置情報（「ｃｅｎｔｅｒ」）が、図２（ｂ）に示す配置情報テーブルから読み出され（ステップ２０７）、読み出された配置情報をＨＴＭＬタグに変換した上で、出力用ファイルに記述される。すなわち、配置情報「ｃｅｎｔｅｒ」が、ＨＴＭＬタグ「＜ｔｄ  ａｌｉｇｎ＝”ｃｅｎｔｅｒ”＞」に変換されて、出力用ファイルに記述される（ステップ２０８；図１０参照）。
【００４５】
以上のようにして、表のデータを記事本文のデータと識別するために、表データに、表であることを示すＨＴＭＬタグ（「＜ｔａｂｌｅ＞」）が付与されるとともに、セル状態情報（「ｃｅｎｔｅｒ」）が、ＨＴＭＬタグ（「＜ｔｄ  ａｌｉｇｎ＝”ｃｅｎｔｅｒ”＞」）に変換される。そして、これらＨＴＭＬタグと各セル中の活字（「部門」）とを用いて、表データがＨＴＭＬ表示形式で記述される（図１０参照）。そして、このＨＴＭＬ表示形式で記述された表データ２３（図１０）が、記事本文２２（図９）とともに、新聞データベース２０に登録される。
【００４６】
第２発明、第４発明は、新聞制作システム１０の中で、図７（ａ）に示すように、記事データのテキストデータが、活字１０１以外にファンション１０２を含んでいる場合に、適用される。
【００４７】
すなわち、図２１に示す変換プログラムの処理実行にあたり、図２２に示すファンクション一覧表（参照表）が予め用意される。
【００４８】
記事から取り出した文字コードが、ファンクション一覧表内の各ファンクションの文字コードのいずれとも一致しなかった場合には（ステップ３０３の判断ＮＯ）、文字コードをそのまま出力用ファイルに記述することにするが、記事から取り出した文字コードが、ファンクション一覧表内の各ファンクションの文字コードのいずれかと一致した場合には（ステップ３０３の判断ＹＥＳ）、その一致したファンクション（文字コード）を、対応するＨＴＭＬタグに変換して出力用ファイルに記述する。たとえば、ファンクションが「改行」であった場合に、「改行」を、改行することを示すＨＴＭＬタグ「＜ｂｒ＞」に変換する（図２２のファンクション一覧表参照）。
【００４９】
以上のようにして、記事のテキストデータ中のファンクション１０２はＨＴＭＬタグに変換された上で、ＨＴＭＬ表示形式で記述され、新聞制作システム１０から新聞データベース２０に送信され、新聞データベース２０に、記事データとして登録される。
【効果】
【００５０】
第１発明、第３発明によれば、セル状態情報を、ＨＴＭＬタグに変換し、ＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述する処理を自動的に行うようにしたので、従来のような表形式に整形する作業が不要であり、表を含む記事のデータを、迅速に新聞データベース２０に登録することができる。
【００５１】
また、第１発明、第３発明によれば、記事中の表データは、ＨＴＭＬ表示形式で記述されて、新聞データベース２０に登録されるため、端末にインストールされたデータ表示ソフトウエア(インターネット閲覧ソフト）を起動させることにより、実際の新聞紙面と同様の見やすい形式で表示される。
【００５２】
また、第１発明、第３発明によれば、記事中の表を構成する活字は、記事本文の活字とともに、ＨＴＭＬ表示形式で新聞データベース２０に登録されるため、端末にインストールされたインターネット閲覧ソフトを起動させることにより、表を構成する活字を、検索の対象にして、記事本文を構成する活字と同時に検索することができる。なお、また、記事中の表には、表であることを示すＨＴＭＬタグが付与されて、ＨＴＭＬ表示形式で新聞データベース２０に登録されるため、端末にインストールされたインターネット閲覧ソフトを起動させることにより、表であることを示すＨＴＭＬタグを手がかりに、表を構成する活字のみを検索対象として、検索することができる。
【００５３】
また、第１発明、第３発明によれば、記事本文と表を関連付けるために仕組みがシステムで不要となり、新聞データベース２０を改修することなく、記事本文と表を一体で管理することができる。
【００５４】
第２発明、第４発明によれば、記事データ中のファンクションを、対照表を用いて、ＨＴＭＬタグに変換し、変換したＨＴＭＬタグと活字とを用いて、記事データをＨＴＭＬ表示形式で記述する処理を自動的に行い、記事を見やすい形式で表示するようにしたので、従来のように、記事を見やすい形式に整形する作業が不要であり、迅速に新聞データベース２０に登録することができる。
【００５５】
また、第２発明、第４発明によれば、記事中のファンクションがＨＴＭＬタグに変換されて、新聞データベース２０に登録されるため、端末にインストールされたデータ表示ソフトウエア(インターネット閲覧ソフト）を起動させることにより、各端末で実際の新聞紙面と同様の見やすい形式で表示できる。
【発明を実施するための最良の形態】
【００５６】
以下、図面を参照して本発明の実施の形態について説明する。
【００５７】
図１は、新聞制作に用いられるデータを登録し、閲覧するシステムの全体構成を示している。
【００５８】
新聞社１の新聞制作システム１０では、記事本文、表、画像、図等の各素材は、各ファイル１２、１３、１１に登録されており、各ファイル１１、１２、１３を開くことによって各素材が取り出され、新聞紙面の組版が構成され、新聞が制作される。新聞制作システム１０で用いられた記事本文等のデータは、そのデータが組み込まれた組版の紙面の制作が完了した時点で、各記事毎に、管理情報が付与される。表のデータは、後述する変換プログラムを用いてＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）表示形式で記述する処理が施され、管理情報、記事本文とともに、同じく新聞社１内の新聞データベース２０に送られ、登録される。新聞データベース２０では、管理情報と、記事本文および表からなる記事内容は、個別に管理される。
【００５９】
新聞データベース２０は、新聞社１の社内のネットワーク３０と接続されており、社内のネットワーク３０には、社内の各端末３１、３２…が新聞データベース２０にアクセス可能に接続されている。
【００６０】
また新聞データベース２０は、インターネットなどのネットワーク４０と接続されており、ネットワーク４０には、社外の端末４１、４２…が新聞データベース２０にアクセス可能に接続されている。
【００６１】
社内の各端末３１、３２…、一般の利用者の端末４１、４２…には、インターネット閲覧ソフトがインストールされている。
【００６２】
新聞データベース２０に登録されている管理情報、記事本文、表のデータは、インターネット閲覧ソフトで解読できる１つのまとまったＨＴＭＬ文章の記事データに変換された上で各端末に出力される。記事データは、社内の各端末３１、３２…で自由に検索し、閲覧することができる。これにより新聞社の社員は、新聞データベース２０内のデータを、記事原稿作成の資料として活用することができる。同様に、記事データは、社外の端末４１、４２…で有料で検索し、閲覧することができる。これにより社外の一般利用者も、新聞データベース２０内のデータを、資料として利用することができる。
【００６３】
以下、新聞制作システム１０で行われる上記変換プログラムを用いた変換処理の内容について説明する。
【００６４】
図３は、実際の新聞紙面の記事本文２と表３を示している。
【００６５】
新聞制作システム１０の中では、記事本文は、テキストデータであり、活字のみ、若しくは活字と、ファンクションとで構成され、たとえば図７（ａ）に示すように、活字１０１にファンクション１０２が挿入されて扱われる。
【００６６】
なお、本明細書で、活字とは、それ自体として新聞紙面で意味をもつ文字、符号、記号のことをいい、新聞紙面で意味をもたない後述するファンクション、セルの状態（活字の配置、背景色など）を指定するセル状態情報と区別して使用する。
【００６７】
ファンクション１０２は、活字１０１として使用されていない部分の文字コードを使用している。ファンクション１０２は、新聞制作システム１０に固有のものであり、一般には使用されていない。
【００６８】
しかし、ファンクション１０２が挿入された記事本文をそのまま新聞データベース２０で取り扱うとすると、ファンクション１０２は、各端末上で意味のない文字や空白などとして表示されてしまう。したがって、新聞データベース２０へ記事データを登録する前に、ファンクション１０２を除去する作業が必要になる。
【００６９】
図２は、新聞制作システム１０の中で使用される表のデータの構成をデータテーブルで示している。
【００７０】
表のデータは、たとえば、表を構成する各セル中のテキストデータ（「部門」等；図２（ａ）参照）、セル中の活字の配置を指定する配置情報（「ｃｅｎｔｅｒ」等；図２（ｂ）参照）、セルの背景色を指定する背景色情報（「ＡＢＣ」等；図２（ｃ））とを含んでいる。図２（ｂ）、（ｃ）に例示する情報のことを、本明細書では、セル状態情報という。セル状態情報とは、セル中の活字の状態（配置、背景色等）を指定する情報のことである。なお、以下の説明では便宜上、セル状態情報は、配置情報（図２（ｂ））のみとし、背景色情報（図２（ｃ））は省略して説明する。
【００７１】
また表のデータは、図示しないが、タイトルのテキストデータ「関係機関が見積もったイラク復興費用（単位は米ドル）」と、このタイトルの活字の配置を指定する配置情報とを含んでいる。
【００７２】
表は、新聞紙面に単独で掲載されることなく、記事本文を説明するために掲載される場合がほとんどである。したがって、新聞データベース２０の中では、表を記事本文とともに扱う必要がある。
【００７３】
また、各セル中のテキストデータも、活字とファンクションで構成されることがあり、端末上で意味を持たないファンクションは、新聞データベース２０に記事データを登録する前に、これを除去する必要がある。
【００７４】
以上のことを前提に新聞制作システム１０では、以下に説明する処理が実行される。以下、図９、図１０を参照して説明する。
【００７５】
（記事本文の出力用ファイルへの格納）
図３に示す記事本文２を、出力用ファイルに格納することを指示するコマンドが入力されると、図２１に示す変換プログラムが起動され、記事本文２のテキストデータ「世界銀行と国連は、…」が記事本文データファイル１２から読み出されるとともに、出力用ファイルが開かれる。
【００７６】
図２１に示す変換プログラムの処理実行にあたり、図２２に示すファンクション一覧表が予め用意されている。ファンクション一覧表は、各ファンクションと各ＨＴＭＬタグとを対応させた対照表のことである。
【００７７】
まず、記事本文２の最初の文字コードが取り出され（ステップ３０１）、取り出された文字コードが、図２２に示すファンクション一覧表の各ファンクションの文字コードと順次比較される（ステップ３０２）。
【００７８】
記事本文２から取り出した文字コードが、ファンクション一覧表内の各ファンクションの文字コードのいずれとも一致しなかった場合には（ステップ３０３の判断ＮＯ）、文字コードをそのまま出力用ファイルに記述することにするが、記事本文２から取り出した文字コードが、ファンクション一覧表内の各ファンクションの文字コードのいずれかと一致した場合には（ステップ３０３の判断ＹＥＳ）、その一致したファンクション（文字コード）を、対応するＨＴＭＬタグに変換して出力用ファイルに記述する。たとえば、ファンクションが「改行」であった場合に、「改行」を、改行することを示すＨＴＭＬタグ「＜ｂｒ＞」に変換する（図２２のファンクション一覧表参照）。しかし、ファンクション（文字コード）に対応するＨＴＭＬタグがファンクション一覧表に無かった場合には（たとえばファンクション「呉」に対応するＨＴＭＬタグは無い；図２２のファンクション一覧表参照）、そのファンクション（文字コード）を削除して出力用ファイルには記述しないこととする（ステップ３０４）。
【００７９】
以下、記事本文２から、取り出した文字コードが、最後の文字コードでない限りは（ステップ３０５の判断ＮＯ）、記事本文２中のつぎの文字コードを取り出し（ステップ３０６）、取り出された文字コードにつき、前述したのと同様の処理（ステップ３０２、３０３、３０４）が繰り返し実行される。
【００８０】
記事本文２から、取りだした文字コードが、最後の文字コードである場合には（ステップ３０５の判断ＹＥＳ）、処理を終了させる。
【００８１】
以上のようにして、記事本文２のテキストデータ「世界銀行と国連は、…」には、その各改行位置に、改行位置であることを示すＨＴＭＬタグ「＜ｂｒ＞」が加えられ、更には、ＨＴＭＬタグに変換不可能なファンクションは削除された上で、ＨＴＭＬ文書の記事本文２２として、出力用ファイルに記述される。
【００８２】
（表の出力用ファイルへの格納）
図３に示す表３を、読み出すコマンドが入力されると、図８に示す変換プログラムが起動され、図２（ａ）に示す表３のテキストデータと、図２（ｂ）に示す表３の配置情報データと、表のタイトルのテキストデータと配置情報が、表データファイル１３から読み出される。
【００８３】
そして、上記記事本文２２が格納された出力用ファイルが開かれ（ステップ２０１）、記事本文２２と識別し複数の表のはじまりを定義するＨＴＭＬタグ「＜ｙｄｂ＿ｈｔｍｌ＞」が出力用ファイルに記述された上で、同じく記事本文２２と識別し１つの表のはじまりを定義するＨＴＭＬタグ「＜ｔａｂｌｅ＞」が、表の枠線の太さ（ｂｏｒｄｅｒ＝１）、セル間罫線の太さ（ｃｅｌｌｓｐａｃｉｎｇ＝０）、テキストデータとセル間罫線マージン（ｃｅｌｌｐａｄｄｉｎｇ＝１）をそれぞれ指定した上で出力用ファイルに記述される。
【００８４】
ここで、ＨＴＭＬタグ「＜ｙｄｂ＿ｈｔｍｌ＞」は、表が複数ある場合等の取り扱いを簡単にするために用いられる独自のタグである（一般的に使用されるＨＴＭＬタグではない）。ＨＴＭＬタグ「＜ｙｄｂ＿ｈｔｍｌ＞」と、ＨＴＭＬタグ「＜/ｙｄｂ＿ｈｔｍｌ＞」との間には、複数の表のデータが挿入され、ＨＴＭＬタグ「＜ｔａｂｌｅ＞」と、ＨＴＭＬタグ「＜/ｔａｂｌｅ＞」との間には、１つの表のデータが挿入される（ステップ２０１）。
【００８５】
つぎに、表３のタイトルのテキストデータが読み出されとともに、その配置情報が読み出される。配置情報の内容は「ｔｏｐ」、「５」、「ｃｅｎｔｅｒ」であるものとする。これは表３のタイトルを表の一番上の行に配置することを指定し（「ｔｏｐ」）、表３のタイトルを、５つのセルをまたいで配置することを指定し（「５」）、表３のタイトルを、セルの中央に配置することを指定する情報である。
【００８６】
そこで、行のはじまりを定義するＨＴＭＬタグ「＜ｔｒ＞」が出力用ファイルに記述され、つぎに、テキストデータのはじまりを定義するＨＴＭＬタグ「＜ｔｄ＞」が、そのテキストデータの配置情報（ｖａｌｉｇｎ＝”ｔｏｐ”  ｃｏｌｓｐａｎ＝”５”  ａｌｉｇｎ＝”ｃｅｎｔｅｒ”）を指定した上で、出力用ファイルに記述され、つぎに、そのテキストデータの内容（「関係機関が見積もったイラク復興費用（単位は米ドル）」）が出力用ファイルに記述される（ステップ２０３）。そして、テキストデータのおわりを定義するＨＴＭＬタグ「＜/ｔｄ＞」、行のおわりを定義するＨＴＭＬタグ「＜/ｔｒ＞」が出力用ファイルに記述される。この結果、ＨＴＭＬタグ「＜ｔｒ＞」と、ＨＴＭＬタグ「＜/ｔｒ＞」との間に挿入され、かつＨＴＭＬタグ「＜ｔｄ＞」と「＜/ｔｄ＞」との間に挿入されたテキストデータ「関係機関が見積もったイラク復興費用（単位は米ドル）」が、表の一番上の行に、５つのセルをまたいで、セルの中央に配置された態様で、端末上の画面で表示可能となる（ステップ２０４）。
【００８７】
つぎに、図２（ａ）に示すテキストテーブルから第１行第１列のテキストデータ「部門」が読み出され（ステップ２０５）、行のはじまりを定義するＨＴＭＬタグ「＜ｔｒ＞」が出力用ファイルに記述される（ステップ２０６）。
【００８８】
つぎに現在、参照しているテキストデータ「部門」と同じセルに対応する配置情報（「ｃｅｎｔｅｒ」）が、図２（ｂ）に示す配置情報テーブルから読み出される（ステップ２０７）。
【００８９】
つぎに、読み出された配置情報をＨＴＭＬタグに変換した上で、出力用ファイルに記述される。すなわち、配置情報「ｃｅｎｔｅｒ」が、ＨＴＭＬタグ「＜ｔｄ  ａｌｉｇｎ＝”ｃｅｎｔｅｒ”＞」に変換されて、出力用ファイルに記述される。「＜ｔｄ＞」により、配置情報「ｃｅｎｔｅｒ」に対応するテキストデータ（「部門」）のはじまりが定義され、このＨＴＭＬタグ「＜ｔｄ＞」に挿入された「ａｌｉｇｎ＝”ｃｅｎｔｅｒ”」により、テキストデータ（「部門」）のセル内での配置が定義される（ステップ２０８）。
【００９０】
つぎに、そのテキストデータの内容（「部門）」）が出力用ファイルに記述される。
【００９１】
ここで、セル中のテキストデータは、活字以外にファンクションを含んでいることがある。
【００９２】
そこで、図２１に示す変換プログラムが起動され、セル中のテキストデータの各文字コードが、図２２と同様なファンクション一覧表と比較される。ファンクション一覧表には、ファンクションに、表に関連するＨＴＭＬタグが対応づけられている。ファンクションを示す文字コードでなければ、そのまま出力用ファイルに記述することとし、ファンションを示す文字コードであって、ファンクション一覧表に対応するＨＴＭＬタグ（表に連関するＨＴＭＬタグ）があれば、その文字コードをＨＴＭＬタグに変換し、ファンションを示す文字コードであって、ファンクション一覧表に対応するＨＴＭＬタグが無ければ、その文字コードを削除する処理が行われる（ステップ２０９）。この結果、適宜、表に関連するＨＴＭＬタグが追加され、表に関連の無いファンクションが削除された、テキストデータ（「部門）」）が、出力用ファイルに記述される（ステップ２１０）。
【００９３】
つぎに、テキストデータのおわりを定義するＨＴＭＬタグ「＜/ｔｄ＞」が出力用ファイルに記述される（ステップ２１１）。
【００９４】
つぎに、現在、参照しているテキストデータが最終列のテキストデータであるか否かの判断がなされ（ステップ２１２）、最終列でなければ（ステップ２１２の判断ＮＯ）、図２（ａ）に示すテキストテーブルのつぎの列のテキストデータ（「来年」）が読み込まれ（ステップ２１３）、以下、前述したのと同様の処理（ステップ２０６〜２１１）が、最終列であると判断される（ステップ２１２の判断ＹＥＳ）まで繰り返し実行されて、行のおわりを定義するＨＴＭＬタグ「＜/ｔｒ＞」が出力用ファイルに記述される。この結果、ＨＴＭＬタグ「＜ｔｒ＞」と、ＨＴＭＬタグ「＜/ｔｒ＞」との間に挿入され、かつＨＴＭＬタグ「＜ｔｄ＞」と「＜/ｔｄ＞」との間に挿入されたテキストデータ「部門」が、表の第１行第１列のセルの中央に配置され（ａｌｉｇｎ＝”ｃｅｎｔｅｒ”）、ＨＴＭＬタグ「＜ｔｒ＞」と、ＨＴＭＬタグ「＜/ｔｒ＞」との間に挿入され、かつＨＴＭＬタグ「＜ｔｄ＞」と「＜/ｔｄ＞」との間に挿入されたテキストデータ「来年」が、表の第１行第２列のセルの中央に配置され（ａｌｉｇｎ＝”ｃｅｎｔｅｒ”）、ＨＴＭＬタグ「＜ｔｒ＞」と、ＨＴＭＬタグ「＜/ｔｒ＞」との間に挿入され、かつＨＴＭＬタグ「＜ｔｄ＞」と「＜/ｔｄ＞」との間に挿入されたテキストデータ「２００５−０７年」が、表の第１行第３列のセルの中央に配置され（ａｌｉｇｎ＝”ｃｅｎｔｅｒ”）、ＨＴＭＬタグ「＜ｔｒ＞」と、ＨＴＭＬタグ「＜/ｔｒ＞」との間に挿入され、かつＨＴＭＬタグ「＜ｔｄ＞」と「＜/ｔｄ＞」との間に挿入されたテキストデータ「合計」が、表の第１行第４列のセルの中央に配置され（ａｌｉｇｎ＝”ｃｅｎｔｅｒ”）に配置された態様で、端末の画面上で表示可能となる（ステップ２１４）。
【００９５】
つぎに、現在参照しているテキストデータが最終行のテキストデータであるか否かの判断がなされ（ステップ２１５）、最終行でなければ（ステップ２１５の判断ＮＯ）、図２（ａ）に示すテキストテーブルのつぎの行の第１列のテキストデータ（「地方自治関係」）が読み込まれ（ステップ２１６）、以下、前述したのと同様の処理（ステップ２０６〜２１４）が、最終行であると判断される（ステップ２１５の判断ＹＥＳ）まで繰り返し実行される。
【００９６】
つぎに、１つの表のおわりを定義するＨＴＭＬタグ「＜/ｔａｂｌｅ＞」、複数の表のおわりを定義するＨＴＭＬタグ「＜/ｙｄｂ＿ｈｔｍｌ＞」が出力用ファイルに記述され（ステップ２１７）、出力用ファイルが閉じられる（ステップ２１８）。
【００９７】
以上のようにして、表３のデータ、つまりテキストデータ（図２（ａ））とセル状態情報（図２（ｂ））は、表であることを示すＨＴＭＬタグ（「＜ｔａｂｌｅ＞」等）と、セル状態情報を示すＨＴＭＬタグ（「＜ｔｄ  ａｌｉｇｎ＝”ｃｅｎｔｅｒ”＞」等）を用いて、ＨＴＭＬ文書の表２３として、出力用ファイルに記述される。またセル中のテキストデータについても、表に関連するファンクションがあればＨＴＭＬタグに変換され、表に関連しないファンクションは削除された上で、ＨＴＭＬ文書で記述されることになる。
【００９８】
出力用ファイルには、記事本文２２と、表２３とからなる記事データ２１が記述されて、新聞制作システム１０から新聞データベース２０に送信され、新聞データベース２０に、１つの記事内容２５のファイルとして登録される。
【００９９】
一方、新聞データベース２０には、記事内容２５とは別に、記事の掲載日「２００３/１０/０３」、記事のタイトル「イラク支援  基盤整備に…」、面名「夕一面」、出稿元「国際部」、発行所「東京」といった管理情報２４が登録されている。
【０１００】
各端末３１、３２、４１、４２は、新聞データベース２０にネットワーク３０、４０を介してアクセスすることで、記事内容２５と管理情報２４を各端末内に取り込むことができる。
【０１０１】
端末で記事を指定する操作を行い新聞データベース２０へアクセスすると、管理情報２４と記事内容２５とが、１つのまとまったＨＴＭＬ文書に変換されて、その端末に送信される。以下、図１１、図１２を参照して説明する。
【０１０２】
すなわち、まず、１つのまとまった記事データ２１がＨＴＭＬ文書であることを示すＨＴＭＬタグ「＜ｈｔｍｌ＞」が出力用ファイルに記述される。
【０１０３】
つぎに、テキストデータ「記事表示」が、ヘッダであることを示すＨＴＭＬタグ「＜ｈｅａｄ＞」と「＜/ｈｅａｄ＞」との間に、挿入されるとともに、タイトルであることを示すＨＴＭＬタグ「＜ｔｉｔｌｅ＞」と「＜/ｔｉｔｌｅ＞」との間に、挿入されて、出力用ファイルに記述される。
【０１０４】
つぎに、以下に記述される文書がヘッダ以外のボディであることを示すＨＴＭＬタグ「＜ｂｏｄｙ＞」が出力用ファイルに記述される。
【０１０５】
つぎに、テキスト「２００３/１０/０３」、「イラク支援  基盤整備に…」、「夕一面」、「国際部」、「東京」がそれぞれ、管理情報用の表の各セル中に配置されるように、表組のＨＴＭＬタグ（＜ＴＡＢＬＥ＞、＜ＴＲ＞、＜ＴＤ＞等）を用いて、出力用ファイルに記述される。
【０１０６】
以上のようにして出力用ファイルに、管理情報２４がＨＴＭＬ文書で格納される（図１１参照）。
【０１０７】
つぎに、段落のはじまりを定義するＨＴＭＬタグ「＜ｐ＞」が出力用ファイルに記述された上で、記事本文２２が出力用ファイルに記述される。つぎに、段落のおわりを定義するＨＴＭＬタグ「＜/ｐ＞」が出力用ファイルに記述される。
【０１０８】
以上のようにして出力用ファイルに、記事本文２２がＨＴＭＬ文書で格納される（図１１参照）。
【０１０９】
つぎに、表２３が出力用ファイルに記述される。最後に、ボディのおわりを定義するＨＴＭＬタグ「＜/ｂｏｄｙ＞」、ＨＴＭＬ文書のおわりを定義するＨＴＭＬタグ「＜/ｈｔｍｌ＞」が出力用ファイルに記述されて、出力用ファイルが閉じられる（図１２参照）。
【０１１０】
こうしてＨＴＭＬ文書の１つの記事データ２１は、端末に送信される。
【０１１１】
各端末では、インターネット閲覧ソフトを起動させることで、出力用ファイルに記述されたＨＴＭＬ表示形式の記事データ２１が解読され、図１３に示す態様で、記事データ２１が各端末の画面上で表示される。
【０１１２】
以上のように本実施形態によれば、セル状態情報を、ＨＴＭＬタグ（「＜ｔｄ  ａｌｉｇｎ＝”ｃｅｎｔｅｒ”＞」等）に変換し、このＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述する処理を自動的に行う（図８参照）ようにしたので、従来のように表の形式に整える整形作業が不要であり、表２３を含む記事のデータ２１を、迅速に新聞データベース２０に登録することができる。
【０１１３】
また、本実施形態によれば、記事中の表データは、ＨＴＭＬ表示形式で記述されて、新聞データベース２０に登録されるため、端末にインストールされたデータ表示ソフトウエア(インターネット閲覧ソフト）を起動させることにより、図１３に示すように、実際の新聞紙面と同様の見やすい形式で表示される。
【０１１４】
また、本実施形態によれば、記事中の表を構成する活字は、記事本文の活字とともに、ＨＴＭＬ表示形式で新聞データベース２０に登録されるため、端末にインストールされたインターネット閲覧ソフトを起動させることにより、表を構成する活字を、検索の対象にして、記事本文を構成する活字と同時に検索することができる。
【０１１５】
なお、また、記事中の表には、表であることを示すＨＴＭＬタグ（「＜ｔａｂｌｅ＞」、「＜ｙｄｂ＿ｈｔｍｌ＞」）が付与されて、ＨＴＭＬ表示形式で新聞データベース２０に登録されるため、端末にインストールされたインターネット閲覧ソフトを起動させることにより、表であることを示すＨＴＭＬタグを手がかりに、表を構成する活字のみを検索対象として、検索することができる。たとえば、端末で、「表中」を指定する操作を行った上で目的の語句（たとえば「部門」）が入力されると、まず、表のはじまりを定義するＨＴＭＬタグ「＜ｙｄｂ＿ｈｔｍｌ＞」）を検索する処理が行われ、このＨＴＭＬタグ「＜ｙｄｂ＿ｈｔｍｌ＞」）が検索されると、以下のテキスト文について、表のおわりを定義するＨＴＭＬタグ「＜/ｙｄｂ＿ｈｔｍｌ＞」）が検索されるまで、テキスト文中の語句と目的とする語句（「部門」）が一致するかどうかの判断が行われる。
【０１１６】
また、本実施形態によれば、記事本文と表を関連付けるために仕組みがシステムで不要となり、新聞データベース２０を改修することなく、記事本文と表を一体で管理することができる。
【０１１７】
上述した実施形態では、図８に示す変換プログラムを用いて表をＨＴＭＬ表示形式に変換して新聞データベース２０に登録する場合について説明したが、本発明としては、必ずしも図８に示す変換プログラムを使用する必要はなく、記事中の表に、表であることを示すＨＴＭＬタグを付与するとともに、表のセル状態情報を、ＨＴＭＬタグに変換し、これらＨＴＭＬタグと各セル中の活字とを用いて、表データをＨＴＭＬ表示形式で記述した上で、新聞データベース２０に登録し得る手法であれば、本発明の方法として適用することができる。
【０１１８】
図１４、図１５、図１６は、相撲の取り組み結果の記事を例示する。
【０１１９】
図１５、図１６は、相撲の取り組み結果を示す表を、図１０と同様にＨＴＭＬ文書化した上で、新聞データベース２０に登録した内容を示し、図１４は、各端末で表示される相撲の取り組み結果の記事を示している。
【０１２０】
図１７は、従来、人手で、表を整形する作業を行うことで各端末で表示されていた相撲の取り組み結果の記事である。図１４と図１７を対比すると、本実施形態による記事の表示（図１４）は、従来技術による記事の表示（図１７）に較べて見やすくなっていることがわかる。
【０１２１】
図１８、図１９は、野球の試合結果の記事を例示する。
【０１２２】
図１９は、野球の試合結果を示す表を、図１０と同様にＨＴＭＬ文書化した上で、新聞データベース２０に登録した内容を示し、図１８は、各端末で表示される野球の試合結果の記事を示している。
【０１２３】
図２０は、従来、人手で、表を整形する作業を行うことで各端末で表示されていた野球の試合結果の記事である。図１８と図２０を対比すると、本実施形態による記事の表示（図１８）は、従来技術による記事の表示（図２０）に較べて見やすくなっていることがわかる。
【０１２４】
つぎに、新聞制作システム１０の中で、図７（ａ）に示すように、記事データのテキストデータが、活字１０１以外にファンション１０２を含んでいる場合に、この記事データをＨＴＭＬ文書に変換して、各端末で表示させる実施形態について説明する。
【０１２５】
まず、図７（ａ）に示す記事を、出力用ファイルに格納することを指示するコマンドが入力されると、図２１に示す変換プログラムが起動され、記事のテキストデータが記事本文データファイル１２から読み出されるとともに、出力用ファイルが開かれる。
【０１２６】
図２１に示す変換プログラムの処理実行にあたり、図２２に示すファンクション一覧表が予め用意されている。
【０１２７】
まず、図７（ａ）に示す記事の最初の文字コードが取り出され（ステップ３０１）、取り出された文字コードが、図２２に示すファンクション一覧表の各ファンクションの文字コードと順次比較される（ステップ３０２）。
【０１２８】
記事から取り出した文字コードが、ファンクション一覧表内の各ファンクションの文字コードのいずれとも一致しなかった場合には（ステップ３０３の判断ＮＯ）、文字コードをそのまま出力用ファイルに記述することにするが、記事から取り出した文字コードが、ファンクション一覧表内の各ファンクションの文字コードのいずれかと一致した場合には（ステップ３０３の判断ＹＥＳ）、その一致したファンクション（文字コード）を、対応するＨＴＭＬタグに変換して出力用ファイルに記述する。たとえば、ファンクションが「改行」であった場合に、「改行」を、改行することを示すＨＴＭＬタグ「＜ｂｒ＞」に変換する（図２２のファンクション一覧表参照）。しかし、ファンクション（文字コード）に対応するＨＴＭＬタグがファンクション一覧表に無かった場合には（たとえばファンクション「呉」に対応するＨＴＭＬタグは無い；図２２のファンクション一覧表参照）、そのファンクション（文字コード）を削除して出力用ファイルには記述しないこととする（ステップ３０４）。
【０１２９】
以下、記事から、取り出した文字コードが、最後の文字コードでない限りは（ステップ３０５の判断ＮＯ）、記事中のつぎの文字コードを取り出し（ステップ３０６）、取り出された文字コードにつき、前述したのと同様の処理（ステップ３０２、３０３、３０４）が繰り返し実行される。
【０１３０】
記事から、取りだした文字コードが、最後の文字コードである場合には（ステップ３０５の判断ＹＥＳ）、処理を終了させる。
【０１３１】
以上のようにして、記事のテキストデータは、変換可能なファンクションについてはＨＴＭＬタグに変換され、更には、ＨＴＭＬタグに変換不可能なファンクションについては削除された上で、ＨＴＭＬ文書の記事として、出力用ファイルに記述される。出力用ファイルは、新聞制作システム１０から新聞データベース２０に送信され、新聞データベース２０に、ＨＴＭＬ文書の記事データとして登録される。
【０１３２】
各端末３１、３２、４１、４２は、新聞データベース２０にネットワーク３０、４０を介してアクセスすることで、出力用ファイルを各端末内に取り込むことができる。そして、各端末でインターネット閲覧ソフトを起動させることで、出力用ファイルに記述されたＨＴＭＬ表示形式の記事データが解読され、図７（ｂ）に示すような実際の新聞紙面と同様の態様で、各端末の画面上で表示される。
【０１３３】
本実施形態によれば、記事を構成するテキストデータに含まれるファンクションを、対照表（図２２のファンクション一覧表と同様な表）を用いて、ＨＴＭＬタグに変換し、変換したＨＴＭＬタグと活字とを用いて、記事をＨＴＭＬ表示形式で記述する処理を自動的に行い、見やすい形式で表示されるようにしたので、従来のように、記事を、見やすい形式に整形する作業が不要であり、迅速に新聞データベース２０に登録することができる。
【０１３４】
また、本実施形態によれば、ファンクションが適宜、ＨＴＭＬタグに変換されて、新聞データベース２０に登録されるため、端末にインストールされたデータ表示ソフトウエア(インターネット閲覧ソフト）を起動させることにより、各端末で記事を実際の新聞紙面と同様の見やすい形式で表示できる。
【産業上の利用可能性】
【０１３５】
本発明の変換プログラムは、新聞以外の文書メディア一般のデータベースへの登録に、利用することができる。図１に示すように、たとえば新聞社１以外の外部データベース４９への登録に際して、本発明の変換プログラムを使用してもよい。
【図面の簡単な説明】
【０１３６】
【図１】図１は、新聞制作に用いられるデータを登録し、閲覧させるシステムの全体構成を示す図である。
【図２】図２（ａ）、（ｂ）、（ｃ）は、表のデータの構成をデータテーブルで示す図である。
【図３】図３は、実際の新聞紙面の記事本文と表を示す図である。
【図４】図４は、従来技術を説明する図で、新聞データベースへの登録内容を示す図である。
【図５】図５は、従来技術を説明する図で、新聞データベースからＨＴＭＬ表示形式で出力される記事データを示す図である。
【図６】図６は、従来技術を説明する図で、各端末で表示される記事データを示す図である。
【図７】図７（ａ）はファンクションを含む記事データを示す図で、図７（ｂ）は、図７（ａ）に対応させて実際の新聞紙面に掲載される記事を示す図である。
【図８】図８は、実施形態の変換プログラムをフローチャートで示す図である。
【図９】図９は、新聞データベースに登録されている管理情報、記事本文のデータを示す図である。
【図１０】図１０は、図９に続く図で、新聞データベースに登録されている表のデータを示す図である。
【図１１】図１１は、図９に対応する図で、記事データをＨＴＭＬ文書化した結果を示す図である。
【図１２】図１２は、図１０に対応する図で、図１１に続く、ＨＴＭＬ文書化された記事データを示す図である。
【図１３】図１３は、本実施形態の処理を行った結果、各端末に表示される記事データを例示するす図である。
【図１４】図１４は、各端末で表示される記事データを例示する図である。
【図１５】図１５は、新聞データベースに登録される表のデータを例示した図である。
【図１６】図１６は、図１５に続く表のデータを示す図である。
【図１７】図１７は、図１４に対応させて、従来技術の処理を行った結果、各端末で表示される記事データを例示する図である。
【図１８】図１８は、各端末で表示される記事データを例示する図である。
【図１９】図１９は、新聞データベースに登録される表のデータを例示した図である。
【図２０】図２０は、図１８に対応させて、従来技術の処理を行った結果、各端末で表示される記事データを例示する図である。
【図２１】図２１は、実施形態の変換プログラムをフローチャートで示す図である。
【図２２】図２２は、ファンクション一覧表（対照表）を例示した図である。
【符号の説明】
【０１３７】
１０  新聞制作システム
２０  新聞データベース
３０、４０  ネットワーク
３１、３２、４１、４２  端末
４９  外部データベース
１０１  活字
１０２  ファンクション
【図１】
2005190004.tif 000003
【図２】
2005190004.tif 000004
【図３】
2005190004.tif 000005
【図４】
2005190004.tif 000006
【図５】
2005190004.tif 000007
【図６】
2005190004.tif 000008
【図７】
2005190004.tif 000009
【図８】
2005190004.tif 000010
【図９】
2005190004.tif 000011
【図１０】
2005190004.tif 000012
【図１１】
2005190004.tif 000013
【図１２】
2005190004.tif 000014
【図１３】
2005190004.tif 000015
【図１４】
2005190004.tif 000016
【図１５】
2005190004.tif 000017
【図１６】
2005190004.tif 000018
【図１７】
2005190004.tif 000019
【図１８】
2005190004.tif 000020
【図１９】
2005190004.tif 000021
【図２０】
2005190004.tif 000022
【図２１】
2005190004.tif 000023
【図２２】
2005190004.tif 000024
【手続補正書】
【提出日】平成16年7月16日(2004.7.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
新聞制作システムで制作された記事本文のデータと、当該記事本文に関連する表のデータを、新聞データベースに登録する、新聞データベースへの記事データ登録方法であって、
新聞制作システムに設けられた記事本文データファイルには、記事本文のテキストデータが格納されるとともに、
新聞制作システムに設けられた表データファイルには、前記記事本文に関連する表のデータとして、表の各セル中のテキストデータと各セルの状態を指定するセル状態情報とからなる表のデータが格納されており、
記事本文のデータを記事本文データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、変換プログラムが起動され、
この変換プログラムは、記事本文のデータを記事本文データファイルから読み出して、記事本文のデータを、出力用ファイルに格納する処理を実行し、
前記記事本文に関連する表のデータを表データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、変換プログラムが起動され、
この変換プログラムは、
出力用ファイル中の記事本文のデータから、出力用ファイルに格納されるべき表のデータを識別するために、表のデータに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与して、出力用ファイルに追加する処理と、
表の各セル毎に、セル状態情報を、ＨＴＭＬタグに変換する処理と、
変換されたセル状態情報のＨＴＭＬタグと、セル中のテキストデータとを、各セル毎に関連付けて、表データをＨＴＭＬ表示形式で出力用ファイルに記述する処理と
を実行することで、記事本文データと当該記事本文に関連する表データとを、同一の出力用ファイルに格納し、
表データと記事本文データとが格納された出力用ファイルが、新聞制作システムから、新聞データベースに送信されて、新聞データベースに登録される、
新聞データベースへの記事データ登録方法。
【請求項２】
新聞制作システムで制作された記事本文のデータと、当該記事本文に関連する表のデータを、新聞データベースに登録するために用いられる記事データ変換プログラムであって、
新聞制作システムに設けられた記事本文データファイルには、記事本文のテキストデータが格納されるとともに、
新聞制作システムに設けられた表データファイルには、前記記事本文に関連する表のデータとして、表の各セル中のテキストデータと各セルの状態を指定するセル状態情報とからなる表のデータが格納されており、
記事本文のデータを記事本文データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、
記事本文のデータを記事本文データファイルから読み出して、記事本文のデータを、出力用ファイルに格納する処理を実行し、
新聞制作システムで、前記記事本文に関連する表のデータを表データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、
出力用ファイル中の記事本文のデータから、出力用ファイルに格納されるべき表のデータを識別するために、表のデータに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与して、出力用ファイルに追加する処理と、
表の各セル毎に、セル状態情報を、ＨＴＭＬタグに変換する処理と、
変換されたセル状態情報のＨＴＭＬタグと、セル中のテキストデータとを、各セル毎に関連付けて、表データをＨＴＭＬ表示形式で出力用ファイルに記述する処理と
を実行し、記事本文データと当該記事本文に関連する表データとを、同一の出力用ファイルに格納する、
記事データ変換プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
また、本発明の参考例では、活字と活字を修飾するファンクションとからなる記事のデータを迅速に新聞データベース２０に登録できるようにするとともに、端末側で、記事を見やすい形式で表示できるようにするものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
請求項１に係る第１発明は、
新聞制作システムで制作された記事本文のデータと、当該記事本文に関連する表のデータを、新聞データベースに登録する、新聞データベースへの記事データ登録方法であって、
新聞制作システムに設けられた記事本文データファイルには、記事本文のテキストデータが格納されるとともに、
新聞制作システムに設けられた表データファイルには、前記記事本文に関連する表のデータとして、表の各セル中のテキストデータと各セルの状態を指定するセル状態情報とからなる表のデータが格納されており、
記事本文のデータを記事本文データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、変換プログラムが起動され、
この変換プログラムは、記事本文のデータを記事本文データファイルから読み出して、記事本文のデータを、出力用ファイルに格納する処理を実行し、
前記記事本文に関連する表のデータを表データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、変換プログラムが起動され、
この変換プログラムは、
出力用ファイル中の記事本文のデータから、出力用ファイルに格納されるべき表のデータを識別するために、表のデータに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与して、出力用ファイルに追加する処理と、
表の各セル毎に、セル状態情報を、ＨＴＭＬタグに変換する処理と、
変換されたセル状態情報のＨＴＭＬタグと、セル中のテキストデータとを、各セル毎に関連付けて、表データをＨＴＭＬ表示形式で出力用ファイルに記述する処理と
を実行することで、記事本文データと当該記事本文に関連する表データとを、同一の出力用ファイルに格納し、
表データと記事本文データとが格納された出力用ファイルが、新聞制作システムから、新聞データベースに送信されて、新聞データベースに登録される、ことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
請求項２に繰り上げた第３発明は、
新聞制作システムで制作された記事本文のデータと、当該記事本文に関連する表のデータを、新聞データベースに登録するために用いられる記事データ変換プログラムであって、
新聞制作システムに設けられた記事本文データファイルには、記事本文のテキストデータが格納されるとともに、
新聞制作システムに設けられた表データファイルには、前記記事本文に関連する表のデータとして、表の各セル中のテキストデータと各セルの状態を指定するセル状態情報とからなる表のデータが格納されており、
記事本文のデータを記事本文データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、
記事本文のデータを記事本文データファイルから読み出して、記事本文のデータを、出力用ファイルに格納する処理を実行し、
新聞制作システムで、前記記事本文に関連する表のデータを表データファイルから読み出して出力用ファイルに格納すること、を指示するコマンドが入力されると、
出力用ファイル中の記事本文のデータから、出力用ファイルに格納されるべき表のデータを識別するために、表のデータに、表であることを示すＨＴＭＬ（ハイパーテキスト  マークアップ  ランゲージ）タグを付与して、出力用ファイルに追加する処理と、
表の各セル毎に、セル状態情報を、ＨＴＭＬタグに変換する処理と、
変換されたセル状態情報のＨＴＭＬタグと、セル中のテキストデータとを、各セル毎に関連付けて、表データをＨＴＭＬ表示形式で出力用ファイルに記述する処理と
を実行し、記事本文データと当該記事本文に関連する表データとを、同一の出力用ファイルに格納する、ことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】