(57)【要約】【課題】本発明の目的は、変換精度、変換効率の優れたＸＭＬ化変換方法、及び変換のための装置の提供を目的とするものである。【解決する手段】（１）  表計算、文書作成乃至データベースからの入力データをＸＭＬデータに変換し、活用するためのＸＭＬ化変換方法において、読み込んだデータを複数の区分に分け、該区分を逐次指定しＸＭＬデータへの変換を繰り返し箇条書きにすることを特徴とするＸＭＬ化変換方法、及び（２）ＸＭＬ化変換方法を内蔵した電子記録媒体乃至変換装置である。【選択図】  図１
2007299348.tif 000002
【特許請求の範囲】
【請求項１】
表計算、文書作成乃至データベースからの入力データをＸＭＬデータに変換し、活用するためのＸＭＬ化変換方法において、
読み込んだデータを複数の区分に分け、該区分を逐次指定しＸＭＬデータへの変換を繰り返し変換の順に保存することを特徴とするＸＭＬ化変換方法。
【請求項２】
表計算、文書作成乃至データベースからの入力データをＸＭＬデータに変換しデータとして活用するためのＸＭＬ化変換方法を内蔵した電子記録媒体乃至変換装置において、
読み込んだデータを複数の区分に分け、該区分を逐次指定しＸＭＬデータへの変換を繰り返すＸＭＬ化変換方法を内蔵した電子記録媒体乃至変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＸＭＬ化変換方法、及びＸＭＬ化変換方法を内蔵した電子記録媒体乃至変換装置を内蔵した記録媒体乃至変換装置に関するものである。
【背景技術】
【０００２】
印刷業界においては、コンピュータの利用が図られ、ＤＴＰとして広く利用されている。従来ＤＴＰとして、文字、図形、写真などをコピー、ペーストを利用し配置する方式が広く行われてきたが、工程を簡略化したいとの要望がある。この要望を実現する手段として、自動組版があり、自動組版実現の手段として、ＸＭＬを採用しようとする傾向にある。
【０００３】
ＸＭＬ化に関する先行技術として、ＸＭＬ文書における要素の親子関係を表現する手段として文書作成ソフトの表スタイルを用いるＸＭＬ文書作成システムが開示されている（特許文献１）。
また、ＨＴＭＬ文書内に記述された表構造部分データをＸＭＬ形式データに変換する自動ＸＭＬ化方法に関する技術が開示されている（特許文献２）。
【０００４】
【特許文献１】特開２００５−３５２８８０号公報
【特許文献２】特開２００４−３４８４５０号公報
【０００５】
ＸＭＬデータを利用し、組版を行う方法は、以下の状況にある。
一部の文書作成ソフトにおいて、ＸＭＬデータとして、保存する機能も存在するが、一般的な組版ソフトには対応していない。このため、組版のための、ＸＭＬ化変換方法の開発の試みがなされているが、変換後のデータが逐次記録されない等の問題点があり、使い勝手が悪く、再度人手で入力し直しＸＭＬ化することすら行われている。
【０００６】
すなわち、ＸＭＬデータを利用し、自動組版を行うにあたり、以下の問題がある。
（１）各ＤＴＰソフトメーカが推奨するＸＭＬ構造や制作物のレイアウトによってＸＭＬデータは様々であり、ＸＭＬ構造の統一がなされていない。
（２）入稿されるデータは、印刷物、ソフトウェア所定の形式のファイル等様々であり、ＸＭＬ構造の統一がなされていない。
（３）出力されるＸＭＬ定義により制限される。
【０００７】
組版のためのＸＭＬ化変換方法を開発するに際し、全て文書作成ソフト、表計算ソフト、データベースソフトからのデータに対して対応可能であれば好ましいが、実際上困難であるため、次善の策として、入力データの形式を最も一般的な文書作成ソフト乃至表計算作成ソフトの形式に限定し、最も一般的な組版ソフトの形式に出力可能な  ＸＭＬ化変換方法、及び変換のための装置の開発である。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、前記事情に鑑み、変換精度、変換効率の優れた、組版のためのＸＭＬ化変換方法、及び変換のための装置
の提供を目的とするものである。
【課題を解決するための手段】
【０００９】
すなわち、本発明は、以下の特徴を有する。
（１）  表計算、文書作成乃至データベースからの入力データをＸＭＬデータに変換し、活用するためのＸＭＬ化変換方法において、
読み込んだデータを複数の区分に分け、該区分を逐次指定しＸＭＬデータへの変換を繰り返し、変換の順に保存することを特徴とする。
（２）  表計算、文書作成乃至データベースからの入力データをＸＭＬデータに変換しデータとして活用するためのＸＭＬ化変換方法を内蔵した電子記録媒体乃至変換装置において、
読み込んだデータを複数の区分に分け、該区分を逐次指定しＸＭＬデータへの変換を繰り返すことを特徴とする。
【００１０】
ＸＭＬとは、eXtensible Markup Language の略語であり、文書やデータの意味や構造を記述するためのマークアップ言語の一つである。マークアップ言語とは、「タグ」と呼ばれる特定の文字列で、地の文に構造を埋め込んでゆく言語のことで、ＸＭＬは、ユーザが独自のタグを指定できることから、マークアップ言語の骨組みとして使用されることが多い（非特許文献１）
ＨＴＭＬとは、Hyper Text Markup Language  の略で、文書の論理構造や見栄えなどを記述するために使用されている。ＨＴＭＬは、本来文章の論理構造を記述する言語であったが、見栄えを記述するタグが大量に取り込まれている。
【００１１】
【非特許文献１】http://e-words.jp/w/XML.html
【非特許文献１】http://e-words.jp/w/HTML.html
【００１２】
本発明においては、入力データの形式として、特定の表計算、文書作成乃至データベースからの入力データの形式に限定される。
入力データとして、全ての入力データに対応することは不可能であり経済的でないからである。
【００１３】
読み込んだデータを分ける区分としては、表計算においては、各セルのデータ、写真データをあげることができる。文書作成においては、［ＸＸＸＸ］（行数）と［ＹＹＹＹ］（行頭からの文字数）と［ＺＺＺＺ］（文字数）で示される文字列、写真データをあげることができる。
【００１４】
前記区分は、識別記号であるタグを付けられ、箇条書きにして保存することが可能である。次に、入力データとして、特定の表計算、文書作成乃至データベースからの入力データを、ＸＭＬデータに変換する。
変換後のＸＭＬデータを保存することも可能である。
【００１５】
入力データの一部箇所の変更が生じたときは、変更箇所に相当する部分のみの差し替えによる変更を行えばよく、変更が容易である。
【００１６】
タグとは、定義であり、具体的には、表計算、文書作成乃至データベース文書からの入力データ小区分の定義乃至名前である。マッピングとは、タグ情報を与えることをいう。属性とは、入力データ小区分が、表計算、文書作成乃至データベース文書いずれに属するか等の特性をいう。
定義情報ファイルとは、変換しようとしているＸＭＬファイルの詳細な仕様などを記載したファイルである。
【００１７】
ＸＭＬ変換方法を行うには、まずＸＭＬ化方法のプログラムを含むソフトウェアをまず起動する。次に変換の対象である表計算、文書作成乃至データベースのファイルを開き、表計算、文書乃至データベースからのデータを入力する。ＸＭＬに変換するための区分は、キーボードとマウスを使用して選択する。
【００１８】
変換のための区分が選択できたら、マウスのダブルクリックなどの操作を行い、変換すると同時に、変換されたＸＭＬデータは、変換の順に、別のファイルとして保存される。
【００１９】
変換後のＸＭＬ化データは、インターネット等を利用して送信することができ、送信後、組版ソフト等を利用して文書を作成し、印刷用の版とすることもできる。
【発明の効果】
【００２０】
（１）文書作成ソフトによっては、ＸＭＬデータとして保存可能であるが、適用範囲が狭い難点がある。然し本発明方法で得られたＸＭＬ化変換方法は、組版ソフト等各種ソフトに対応しているので、適用範囲が広い。
（２）読み込んだデータを複数の区分に分け、該区分を逐次指定しＸＭＬデータへの変換を繰り返す方式であり、区分の大きさを自由に変更可能であり、データの修正が容易である。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の工程図である。ＸＭＬ化変換方法の開始には、コンピュータのハードディスクなどにインストールしてあるＸＭＬ化ファイルを開く必要がある。まず、第一の工程として、定義情報ファイルを読み込む。
次に原稿ファイルを呼び込む。原稿ファイルは、表計算、文書作成乃至データベースからから選ばれる。原稿ファイルの読み込みは完全を期すため、確認作業がなされる。
【００２２】
繰り返しタイプの設定で、繰り返し単位として、［ＸＸＸＸ］と［ＹＹＹＹ］（Ｘ、Ｙは数字を表す）の間の文字列、行、タブ、「,」（カンマ）「;」（セミコロン）改行等を選択することができる。
【００２３】
繰り返しタイプの設定が終了したら、マッピング処理を行う範囲を選択しマッピング処理を行う。マッピング処理には、マウスを使用したダブルクリックなどの方式で行うことができる。マッピングが終了したか否か確認する。
マッピングが終了したら、マッピングの変換履歴を保存する。ＸＭＬ化したデータを保存して終了する。
【００２４】
図２は、本発明ＸＭＬ化変換方法に基づくソフトウェアの起動画面である。
原稿とは、変換するための文書作成ソフト、表計算ソフト、データベースソフトからのデータを表示する位置を表示している。定義情報とは、変換する文字列、画像等の一般的な名称である。
マッピング履歴とは、変換した文字列の位置情報、文字数、変換した画像等の具体的内容である。
図３は、本発明ＸＭＬ化変換方法に基づくソフトウェアに文字、図形を含むデータを読み込み、マッピング処理をした後の画面である。
図４は、本発明ＸＭＬ化変換方法に基づくソフトウェアに表データを読み込み、マッピング処理をした後の画面である。
【産業上の利用可能性】
【００２５】
コンピュータを利用した自動組版に利用でき、作業効率の向上をはかることができ産業の発達に資する。
【図面の簡単な説明】
【００２６】
【図１】本発明の工程図である。
【図２】本発明ＸＭＬ化変換方法に基づくソフトウェアの起動画面である。
【図３】本発明ＸＭＬ化変換方法に基づくソフトウェアに文字、図形を含むデータを読み込み、マッピング処理をした後の画面である。
【図４】本発明ＸＭＬ化変換方法に基づくソフトウェアに表データを読み込み、マッピング処理をした後の画面である。
【図１】
2007299348.tif 000003
【図２】
2007299348.tif 000004
【図３】
2007299348.tif 000005
【図４】
2007299348.tif 000006