(57)【要約】【課題】組版ファイルから商品ファイルを作成する際に作成作業の負担を軽減する。【解決手段】汎用ＥＰＳファイルから、商品の内容を示す見出しと、これらの見出しに従う文字データとを、商品毎に対応付けて格納する商品ファイルを作成する第１作成工程Ｓ３を行う。この工程Ｓ３を、配置座標に基づいて、文字情報をソートするソート工程と、グループの区切情報を検出するとともに、文字情報から各区切情報間の特性を決定し、所定の特性の繰り返しの一単位をブロックとするブロック作成工程と、ブロックにおいて、見出し情報を検出し、見出し情報間の文字情報を文字データとする文字データ作成工程と、各文字データに係るブロックにおける文字情報に基づいて、各文字データに係る見出しを決定する見出し決定工程と、決定した見出しと文字データとを、互いに対応付けた状態でブロック毎に格納する格納工程とから構成する。【選択図】図２
2005228151.tif 000002
【特許請求の範囲】
【請求項１】
商品についての文字情報が位置座標情報を持つ状態で複数含まれる組版ファイルから、
任意の見出しと、
この見出しに従う、有意である文字情報、その組み合わせまたは部分としての文字データとを、
商品毎に対応付けて格納する商品ファイルをコンピュータに作成させるファイル作成プログラムであって、
位置座標情報に基づいて、文字情報をソートさせるソート工程と、
組版ファイルにおける文字情報の処理単位としてのグループの区切情報を検出させるとともに、各区切情報間における文字情報のサイズ、種類または位置座標情報から各区切情報間の特性を決定させ、所定の特性の繰り返しの一単位を商品毎の文字情報のブロックと決定させるブロック作成工程と、
ブロックにおいて、見出しに対応する区切情報、サイズ、種類または位置座標情報を持つ、文字情報、その組み合わせまたは部分である見出し情報を検出させ、見出し情報間の文字情報を文字データと決定させる文字データ作成工程と、
各文字データに係る、ブロックにおける並び順、見出し情報、文字情報の種類、または位置座標情報に基づいて、各文字データに係る見出しを決定させる見出し決定工程と、
決定させた見出しと文字データとを、互いに対応付けた状態でブロック毎に格納させる格納工程と
を含み、
ブロック作成工程における文字情報のサイズ、種類または位置座標情報、
文字データ作成工程における区切情報、サイズ、種類または位置座標情報、
あるいは
見出し決定工程における並び順、見出し情報、文字情報の種類、または位置座標情報
は組版ファイルに応じて指定される
ことを特徴とするファイル作成プログラム。
【請求項２】
請求項１に記載のファイル作成プログラムにおいて、
文字情報が更に字体情報または色情報を持ち、
ブロック作成工程は、各区切情報間における文字情報のサイズ、種類、位置座標情報、字体情報または色情報から各区切情報間の特性を決定させ、
ブロック作成工程における文字情報のサイズ、種類、位置座標情報、字体情報または色情報は、組版ファイルに応じて指定される
ことを特徴とするファイル作成プログラム。
【請求項３】
請求項１または請求項２に記載のファイル作成プログラムにおいて、
文字情報が更に字体情報または色情報を持ち、
文字データ作成工程は、見出しに対応する区切情報、サイズ、種類、位置座標情報、字体情報または色情報を持つ、文字情報、その組み合わせまたは部分である見出し情報を検出させ、
文字データ作成工程における区切情報、サイズ、種類、位置座標情報、字体情報または色情報は、組版ファイルに応じて指定される
ことを特徴とするファイル作成プログラム。
【請求項４】
請求項１ないし請求項３の何れかに記載のファイル作成プログラムにおいて、
文字情報が更に字体情報または色情報を持ち、
見出し決定工程は、各文字データに係る、ブロックにおける並び順、見出し情報、文字情報の種類、位置座標情報、字体情報または色情報に基づいて、各文字データに係る見出しを決定させ、
見出し決定工程における並び順、見出し情報、文字情報の種類、位置座標情報、字体情報または色情報は、組版ファイルに応じて指定される
ことを特徴とするファイル作成プログラム。
【請求項５】
請求項１ないし請求項４の何れかに記載のファイル作成プログラムにおいて、
ソート工程は、更に、商品に関係のない文字情報をまとめさせる
ことを特徴とするファイル作成プログラム。
【請求項６】
請求項１ないし請求項５の何れかに記載のファイル作成プログラムにおいて、
商品についての画像情報がそれぞれ位置座標情報および画像名情報を持つ状態で複数含まれる、組版ファイルに対応した画像ファイルが存在しており、
画像ファイルを参照させ、組版ファイルにおける、各画像情報の位置座標情報に近い位置座標情報を持つ文字情報と同一のグループまたはブロック内に、画像情報の画像名情報を複写する画像名複写工程を含む
ことを特徴とするファイル作成プログラム。
【請求項７】
請求項６に記載のファイル作成プログラムにおいて、
ブロック作成工程の前に画像名複写工程を行わせ、
ブロック作成工程において、画像名情報を区切情報とみなさせ、あるいは画像名情報間をブロックと決定させる
ことを特徴とするファイル作成プログラム。
【請求項８】
請求項１ないし請求項７の何れかに記載のファイル作成プログラムを記憶するためのコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組版ファイルから、文字データ等を任意の見出しと対応する表形式で高速に抜き出し、当該表形式のファイルを作成するファイル作成プログラムに関する。
【背景技術】
【０００２】
従来、組版ソフトを用いた電子組版システムにおいて、商品パンフレットの組版ファイルから、商品に関する文字データと、価格、商品名等の見出しとが対応した表形式のファイル（商品ファイル）を作成する際には、校了した印刷物の組版データを組版ソフトで紙面に印刷し改めて手入力する方法が行われていた。しかし、これは、費用対効果の点からも効率的な商品ファイルの作成方法とは言えないものであった。
また、商品ファイルを作成するために、特許文献１に示されるような、タグに見出しを記載しておき、組版ファイルの作成後にそのタグを一つ一つ検出して商品ファイルを作成する方法も知られている。
【０００３】
【特許文献１】特願２０００−２９３５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、タグを用いる技術にあっては、組版時のタグ付けやタグの管理など、今までなかった作業が発生し、作業負担が増加する新たな問題を引き起こしている。また間違ったタグ付けによって商品ファイルの信頼性が失われる場合があり、そのチェックに時間が取られる問題も生じている。さらに組版ファイルへのタグ付け自体が不可能な場合も少なくない。
【０００５】
そこで、本発明は上記問題点に鑑み、組版ファイルから商品ファイルを作成する際に、作成作業の負担を軽減でき、データの信頼性を低下させることなく、タグの無い組版データやタグの壊れているデータからでも高速に任意の形で文字データ等を抜き出して、表形式でファイルを作成できるファイル作成プログラムの提供を課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１の発明に係るファイル作成プログラムは、商品についての文字情報が位置座標情報を持つ状態で複数含まれる組版ファイルから、任意の見出しと、この見出しに従う、有意である文字情報、その組み合わせまたは部分としての文字データとを、商品毎に対応付けて格納する商品ファイルをコンピュータに作成させるファイル作成プログラムであって、位置座標情報に基づいて、文字情報をソートさせるソート工程と、組版ファイルにおける文字情報の処理単位としてのグループの区切情報を検出させるとともに、各区切情報間における文字情報のサイズ、種類または位置座標情報から各区切情報間の特性を決定させ、所定の特性の繰り返しの一単位を商品毎の文字情報のブロックと決定させるブロック作成工程と、ブロックにおいて、見出しに対応する区切情報、サイズ、種類または位置座標情報を持つ、文字情報、その組み合わせまたは部分である見出し情報を検出させ、見出し情報間の文字情報を文字データと決定させる文字データ作成工程と、各文字データに係る、ブロックにおける並び順、見出し情報、文字情報の種類、または位置座標情報に基づいて、各文字データに係る見出しを決定させる見出し決定工程と、決定させた見出しと文字データとを、互いに対応付けた状態でブロック毎に格納させる格納工程とを含み、ブロック作成工程における文字情報のサイズ、種類または位置座標情報、文字データ作成工程における区切情報、サイズ、種類または位置座標情報、あるいは見出し決定工程における並び順、見出し情報、文字情報の種類、または位置座標情報は組版ファイルに応じて指定されることを特徴とする。
ここで、組版ファイルとは、例えばいわゆるＤＴＰソフトによって生成された組版データから成るファイルをいう。
【０００７】
請求項２の発明は、請求項１に記載のファイル作成プログラムにおいて、文字情報が更に字体情報または色情報を持ち、ブロック作成工程は、各区切情報間における文字情報のサイズ、種類、位置座標情報、字体情報または色情報から各区切情報間の特性を決定させ、ブロック作成工程における文字情報のサイズ、種類、位置座標情報、字体情報または色情報は、組版ファイルに応じて指定されることを特徴とする。
【０００８】
請求項３の発明は、請求項１または請求項２に記載のファイル作成プログラムにおいて、文字情報が更に字体情報または色情報を持ち、文字データ作成工程は、見出しに対応する区切情報、サイズ、種類、位置座標情報、字体情報または色情報を持つ、文字情報、その組み合わせまたは部分である見出し情報を検出させ、文字データ作成工程における区切情報、サイズ、種類、位置座標情報、字体情報または色情報は、組版ファイルに応じて指定されることを特徴とする。
【０００９】
請求項４の発明は、請求項１ないし請求項３の何れかに記載のファイル作成プログラムにおいて、文字情報が更に字体情報または色情報を持ち、見出し決定工程は、各文字データに係る、ブロックにおける並び順、見出し情報、文字情報の種類、位置座標情報、字体情報または色情報に基づいて、各文字データに係る見出しを決定させ、見出し決定工程における並び順、見出し情報、文字情報の種類、位置座標情報、字体情報または色情報は、組版ファイルに応じて指定されることを特徴とする。
【００１０】
請求項５の発明は、請求項１ないし請求項４の何れかに記載のファイル作成プログラムにおいて、ソート工程は、更に、商品に関係のない文字情報をまとめさせることを特徴とする。
【００１１】
請求項６の発明は、請求項１ないし請求項５の何れかに記載のファイル作成プログラムにおいて、商品についての画像情報がそれぞれ位置座標情報および画像名情報を持つ状態で複数含まれる、組版ファイルに対応した画像ファイルが存在しており、画像ファイルを参照させ、組版ファイルにおける、各画像情報の位置座標情報に近い位置座標情報を持つ文字情報と同一のグループまたはブロック内に、画像情報の画像名情報を複写する画像名複写工程を含むことを特徴とする。
【００１２】
請求項７の発明は、請求項６に記載のファイル作成プログラムにおいて、ブロック作成工程の前に画像名複写工程を行わせ、ブロック作成工程において、画像名情報を区切情報とみなさせ、あるいは画像名情報間をブロックと決定させることを特徴とする。
【００１３】
請求項８の発明は、請求項１ないし請求項７の何れかに記載のファイル作成プログラムを記憶するようにコンピュータで読取可能とする。
【発明の効果】
【００１４】
請求項１〜４，６〜８の発明によれば、組版ファイルから、たとえタグの無いデータや壊れているデータからでも、高速に任意の見出しに対応させて表形式で文字データを取出すとともに格納するファイルを作成できる。
【００１５】
請求項５の発明によれば、商品に関係のない文字情報を一箇所に集めてまとめるので、不要データや文字データ等の修正が容易になり、修正精度を向上できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を具体化した実施の形態を、図１〜図１０に基づいて詳細に説明する。
本発明に係る実施形態では、いわゆるＤＴＰ（Desk Top Publishingの略）ソフトと、このＤＴＰソフトを実行させるとともに作業者が作業を行うためのパーソナルコンピュータ（以下「ＰＣ」とする）５と、ＰＣ５から出力されたデータを印刷する印刷装置（図示略）とから構成されたＤＴＰにおいて、本発明をＰＣ５に導入して実行させた場合について説明する。
通常、ＤＴＰによる印刷物作成工程は、入稿段階、編集段階、校正段階、校了段階及び出力段階の各段階で行われる一連の作業工程によって構成されるが、本発明は、これらの作業工程のうち、特に入稿および校正段階の作業工程において、好適に実施できるものである。また、本発明は、ＤＴＰソフトで使用される組版ファイルとして、ＥＰＳ（Encapsulated PostScriptの略）ファイルを好適に利用するものである。
【００１７】
ここで、「ＤＴＰ」とは、印刷物作成工程の作業を一般に普及しているＰＣで処理することができるシステムのことをいう。また「ＤＴＰソフト」とは、ＤＴＰにおいて、ＰＣの表示装置で表示させた設定領域内に、文字や画像等の図版を組み合わせて配置することによって、商品カタログ等の組版ページを作り上げるためのソフト、いわゆるページレイアウトソフトをいう。そして「ＥＰＳ」とは、「カプセル化されたPostScript」という意味で、PostScriptのデータをソフトウェア間でやり取りするフォーマットをいい、また「ＥＰＳファイル」とは、解像度の低いディスプレイ表示用のデータを内部に持つPostScriptファイルフォーマットをいう。
【００１８】
現在、ＤＴＰソフトは複数種類のものが市販されており、これまで印刷物作成の各作業工程で必要となっていた専門的な知識や能力がそれほどなくても作成が可能となったことから、印刷業界を始め広く普及している。これらＤＴＰソフトで使用される各組版ファイル（以下「オリジナルＥＰＳファイル」とする）は、そのデータ構造に関し、相互に高い共通性を備えている。このデータ相互間の共通性は、ＥＰＳにおける統一のルール（以下「ＥＰＳルール」とする）として定められたものであり、方言は多々あるものの各ＤＴＰソフトにおいて守られているものである。
【００１９】
ここで、「オリジナルＥＰＳファイル」とは、ＤＴＰソフトを起動させたＰＣ５により、任意の文字、画像及び図形等の配置対象物を、予め設定された組版範囲上の任意位置に配置して表示したり、表示状態を印刷装置で印刷出力するように、各種の命令コマンドを備えたポストスクリプト言語形式で記述してなるものをいう。また「データ相互間の共通性」とは、文字や画像を表示する夫々のデータが、各自の位置、すなわち所定ページ上における各自の配置座標を絶対値で持って原点から下へ何ミリで左へ何ミリに配置されるかを示す位置座標情報と、さらに自分自身の文字コード（例えば単文字の場合の８３ＪＩＳ）、フォント、大きさや色、参照する画像ファイル名等が記述されたデータコード部とから共通して構成されている点をいう。
【００２０】
図１は、ＤＴＰソフトを起動させたＰＣ５において、オリジナルＥＰＳファイルを読み込ませて、商品１及び商品２の、文字、画像及び図形からなるカタログ情報を、例えば、紙サイズがＡ４の台紙ページ１０上に夫々上下位置にレイアウトした状態を示すものである。尚、台紙ページ１０には、左上を原点（０，０）として、Ｘ軸、Ｙ軸が規定されている。また、この時に読み込ませるオリジナルＥＰＳファイルとしては、これまでに校了段階まで進んだ経緯を持つ等、信頼性の高いものを利用することが望ましい。
【００２１】
上方の商品１のカタログ情報に関し、文字データである文字１１として「ハンド  タオル  セット」（商品名）、文字１２として「￥４，５００」（小売価格）、文字１３として「：」（記号）、文字１４として「ＳＺ−４５０１」（型番）及び文字１５として「商品１画像」（画像ファイル名）が配置されている。さらに、画像データである画像１１１として「商品１画像.esp-photo」が配置され、図形データである図形２１１として長方形の枠線（「商品１画像.esp-photo」の外縁形状と同一寸法の枠線図形の形状）が配置されている。これらは、夫々の配置座標（ｘ、ｙ）位置に配置されている。
同様に、下方の商品２の印刷情報に関し、文字１６として「バスタオル  セット」、文字１７として「￥５，８００」、文字１８として「：」、文字１９として「ＳＺ−５８０１」及び文字２０として「商品２画像」（画像ファイル名）が配置され、さらに、画像１１２として「商品２画像.esp-photo」が配置され、そして図形２１２として「正方形」が配置されている。
【００２２】
図２に示すように、本発明に係るファイル作成プログラムＳ１では、先ず、ＤＴＰソフトのオリジナルＥＰＳファイルから、前述のＥＰＳルールに基づき、予め文字、画像及び図形についてのデータ構造に関する共通データ部分を、文字データ、画像データおよび図形データとして抜き出して、組版ファイルとしての汎用ＥＰＳファイルを作成する準備処理、すなわち汎用ＥＰＳファイル作成工程Ｓ２を行う。
【００２３】
図３は、本工程Ｓ２を行うことによって作成した汎用ＥＰＳファイルの内容をテキストエディタ等で表示したものである。尚、図３では、文字データ、画像データおよび図形データのみを表示しており、これら以外のヘッダ行等は省略する。またこれらのデータは、配置座標とデータコード部のみで簡易表示してある。
【００２４】
商品１に関し、文字データは文字１１〜１５（行番号ｍ〜ｍ＋１１）で構成され、画像データは画像１１１（行番号ｍ＋１２）で構成され、図形データは図形２１１（行番号ｍ＋１３）で構成されている。そして、文字１１は、「ハ」、「ン」、「ド  タ」、「オ」、「ル  セ」、「ッ」、「ト」の単文字及び文字列を夫々の配置座標（ｘ１，ｙ１）等に表示する文字情報１１−１〜１１−７で構成され、文字１２は「￥４，５００」の文字列を同（ｘ１，ｙ２）に表示する文字情報１２−１で、文字３は「：」の単文字を同（ｘ８，ｙ２）に表示する文字情報１３−１で、文字１４は「ＳＺ−４５０１」の文字列を同（ｘ９，ｙ２）に表示する文字情報１４−１で、文字１５は「商品１画像」の文字列を同（ｘ１，ｙ３）に表示する文字情報１５−１で夫々構成されている。
【００２５】
また、画像１１１は、別体の画像データベースに用意された実体画像を特定できるように、この画像データベースに保存された画像ファイル「商品１画像.esp-photo」を参照する参照コマンド「Ｆ１（商品１画像.esp-photo）」からなる画像名情報１１１−１で構成されている。画像名情報１１１−１では、配置座標（ｘ１，ｙ３）から右下側に、「商品１画像.esp-photo」の画像が表示される。ここで、画像データベースは、画像情報がそれぞれ配置座標および画像名情報を持つ状態の画像ファイルを複数含んでなるものである。
【００２６】
前述した文字情報１５−１「商品１画像」は、この画像データベースの複数の画像ファイルを参照し、その中から、画像１１１の配置座標と一致する画像ファイル「商品１画像.esp-photo」を検出し、画像１１１に近接する行（行番号ｍ＋１１）に、配置座標（ｘ１，ｙ３）とデータコード部（画像ファイル名「商品１画像」）のからなる文字データとして複写して挿入したものである。尚、文字情報１５−１は、画像データベースの画像ファイルを直接参照するものに限らず、画像データベースの夫々の画像ファイルについて配置座標、画像ファイル名、カタログ番号等の見出しで予め作成した画像ファイル名一覧表を画像データベース内に用意し、この一覧表を汎用ＥＰＳファイルに一括して複写した上で、画像１１１に対応するように、画像ファイルを間接的に参照するようにしても良い。
【００２７】
また、図形２１１は、配置座標（ｘ１，ｙ３）から右下側に長方形の枠線を描画する描画コマンド「Ｆ２（長方形）」からなる図形名情報２１１−１で構成されている。例えばこの図形名情報２１１−１では、参照する画像ファイルの外縁形状寸法と同一の長方形が描画される。
【００２８】
一方、商品２に関し、文字データは文字１６〜２０（行番号ｍ＋１５〜ｍ＋２４）で、画像データは画像１１２（行番号ｍ＋２５）で、図形データは図形２１２（行番号ｍ＋２６）で夫々構成されている。これらは、商品１と同様に、文字情報１６−１〜１６−６、同１７−１、同１８−１、同１９−１、同２０−１、画像名情報１１２−１、図形名情報２１２−１から夫々構成されている。
尚、この汎用ＥＰＳファイルには、商品１および２に関係のない文字データとして、文字２１〜２３（行番号ｍ＋２７〜ｍ＋２９）の文字情報２１−１〜２３−１も含まれている。また、本実施形態では、これらのデータを抜き出す手法として、ＥＳＰルールに基づき、公知の比較対照方法により行う。
【００２９】
この汎用ＥＰＳファイル作成工程Ｓ２を行うことによって、ＤＴＰソフト毎の固有のデータ構造に制限されることがなく、各ＤＴＰソフト相互間で完全な互換性がない場合であっても、本発明に係るファイル作成プログラムをこれらのほとんどのＤＴＰソフトに極めて容易に導入可能となる。
【００３０】
ここで、汎用ＥＰＳファイルにおける夫々のデータ内の各情報は、本工程Ｓ２を行っても失われること無く各行ごとに保たれている。よって、必ずしも隣接する各行の前後関係は、同一商品毎に集合した並び順になっているとは限らない。これは各情報が自分の配置座標を持っているため、汎用ＥＰＳファイル内での各行の前後関係には意味を持たず、これらが無秩序に並んでいても、一つ一つをその配置座標で示す位置に台紙ページ１０上で配置できるように、行毎に整合が取れているためである。そこで、本工程Ｓ２においては、これらの文字情報、画像情報および図形情報が、夫々の配置座標に基づいて、近い位置関係に有るもの同士で大体集合するように、Ｘ軸およびＹ軸に沿ってソートするソート工程を行い、予め並び順を並べ替えてある。
【００３１】
次に、この汎用ＥＰＳファイルから、商品の内容を示す「商品名」、「小売価格」、「型番」等の見出しと、これらの見出しに従う、文字情報の有意な組み合わせまたは部分としての文字データとを、商品毎に対応付けて格納する商品ファイルとしての文字画像テキストファイルを作成する第１作成工程Ｓ３（図４参照）を行う。尚、この工程Ｓ３では、図３のように、汎用ＥＳＰファイルをテキストエディタ等で表示し、テキスト形式ファイルに変換したものを使用する。
【００３２】
本工程Ｓ３では、図４に示すように、先ず、汎用ＥＰＳファイルにおける文字情報の処理単位としてのグループの区切情報を検出するとともに、各区切情報間における文字情報の種類または位置座標情報から各区切情報間の特性を決定し、所定の特性の繰り返しの一単位を商品毎の文字情報のブロックとするブロック作成工程Ｓ３−１を行う。
【００３３】
すなわち、図３において、文字情報１１−１（行番号ｍ＋１）、文字情報１２−１（行番号ｍ＋８）、文字情報１６−１（行番号ｍ＋１５）および文字情報１７−１（行番号ｍ＋２１）の各データコードの先頭部分に付与された４つの「ｆ」記号を区切情報として検出する。各「ｆ」記号間には、「ハ」〜「ト」および「バ」〜「ト」の文字コードおよびカタカナ文字列が含まれた第１グループと、「￥」をふくむ文字列、「：」の文字コード、「ＳＺ−４５０１」および「ＳＺ−５８０１」として英字と数字からなる文字列を含む第２グループと、「商品１画像」および「商品２画像」の漢字および数字文字列が含まれた第３グループとが含まれている。このように、各「ｆ」記号間には第１〜第３グループが夫々対応して含まれることを、「ｆ」記号間の特性として決定する。そして、この特性を繰り返す一単位として、文字情報１１−１の「ｆ」記号と文字情報１６−１の「ｆ」記号との間の第１〜第３グループを商品１の文字情報の第１ブロックとし、文字情報１６−１の「ｆ」記号から後の第１〜第３グループを商品２の文字情報の第２ブロックとする。
【００３４】
尚、ブロック作成工程における所定の特性は、文字情報の種類や配置座標に限らず、使用する組版ファイルに応じて、例えば文字情報の文字サイズの大小、画像名情報、図形名情報、字体情報または色情報を区切情報とみなして指定し、これらから決定しても良い。ここで、画像名情報は、例えば、商品毎に画像掲載が必須な商品カタログの組版ファイルに対する区切情報として有効に利用できる。
【００３５】
次に、文字情報１１−１〜２０−１を結合することによって見出しと対応した意味を持つ文字データとなるように、前記工程Ｓ３−１によって区切られた第１および第２ブロックにおいて、見出しに対応する区切情報、文字情報、その組み合わせまたは部分である見出し情報を検出し、見出し情報間の文字情報を文字データとする文字データ作成工程Ｓ３−２を行う（図４参照）。
【００３６】
すなわち、図３において、見出し「商品名」に対応する文字情報１１−１，１６−１の「ｆ」記号と、見出し「小売価格」に対応する「￥」を含む文字列からなる文字情報１２−１，１７−１と、見出し「型番」に対応する「ＳＺ」を含む文字列からなる文字情報１４−１，１９−１と、見出し「画像ファイル名」に対応する「画像」を含む文字列からなる文字情報１５−１，２０−１とを、夫々見出し情報として検出する。そして、これらの見出し情報間の文字情報１１−１〜２０−１を、データコードの前後位置に付加された小文字「ｍ」、大文字「Ｄ」、「Ｍ」記号が備える所定の結合条件に基づき結合して、夫々の文字データを作成する。
尚、文字データ作成工程における見出し情報は、「ｆ」記号の区切情報や文字列等の文字情報に限らず、使用する組版ファイルに応じて、例えば配置座標や文字情報の文字サイズの大小、画像名情報、図形名情報、字体情報または色情報等、他の条件に基づいて検出しても良い。
【００３７】
次に、各文字データに係る、ブロックにおける見出し情報に基づいて、各文字データに係る見出しを決定する見出し決定工程Ｓ３−３を行う（図４参照）。すなわち、図３の第１および第２ブロックにおいて、「ｆ」記号に基づき文字１１「ハンドタオルセット」と文字１６「バスタオルセット」との見出しとして「商品名」を、「￥」を含む文字列に基づき文字１２「￥４，５００」および文字１３「：」の組み合わせによる「￥４，５００：」と文字１７「￥５，８００」および文字１８「：」の組み合わせによる「￥５，８００：」との見出しとして「小売価格」を、「ＳＺ」を含む文字列に基づき文字１４「ＳＺ−４５０１」と文字１９「ＳＺ−５８０１」との見出しとして「型番」を、「画像」を含む文字列に基づき文字１５「商品１画像」と文字２０「商品２画像」との見出しとして「画像ファイル名」を決定する。
尚、見出し決定工程における見出しは、見出し情報に限らず、使用する組版ファイルに応じて、例えば第１〜第３ブロック毎の見出し情報の並び順や文字情報の文字サイズの大小や配置座標、画像名情報、図形名情報、字体情報または色情報等、他の条件に基づいて決定しても良い。
【００３８】
さらに、文字１１〜２０に対して、見出し毎に固有のタグを付加して一定の規則性を持たせる。例えば図５において、文字１１及び文字１６には、見出し「商品名」を示すタグ「ａ」を付加し、文字１２，１３及び文字１７，１８には見出し「小売価格」を示すタグ「ｄ」を付加し、文字１４及び文字１９には見出し「型番」を示すタグ「ｅ」を付加する。また、画像部品１１１，１１２及び図形部品２１１，２１２についても同様に、見出し毎に固有のタグを付加する。例えば、画像１１１，１１２には見出し「画像ファイル名」を示すタグ「ｇ」、図形２１１，２１２には見出し「図形名」を示すタグ「ｂ」を付加する。さらに見出しに関連付けできない文字等には不明を示すタグ「ｈ」を付加する。
【００３９】
そして、決定したこれらの見出しと文字データとを、タグによって互いに対応付けた状態で商品毎に格納する格納工程Ｓ３−４を行う（図４参照）。図５は、図３の汎用ＥＰＳファイルから、これらの工程Ｓ３−１〜Ｓ３−４からなる工程Ｓ３の実行によって作成された文字画像テキストファイルの内容を示すものである。尚、この文字画像テキストファイルは、汎用ＥＰＳファイルから文字情報をテキストデータ形式として取り出して作成されたものである。このファイルを印刷装置によって印刷し、校正作業等を行っても良い。
【００４０】
この工程Ｓ３によれば、入力・校正等などでデータ内での構造が崩れている場合や、タグの無いデータからでも、任意の形で文字データ、画像データ及び図形データのデータ構造を再構築して取り出すことができる。また、文字校正用テキストファイルをテキストファイル形式で作成したので、表示及び印刷対応可能なテキストエディタ等の編集ソフトの選択肢を増加させることができる。
【００４１】
尚、本工程Ｓ３では、汎用ＥＰＳファイルから、文字データ、画像データ及び図形データの全てのデータを抜き出したが、これに限らず、文字データ、画像データまたは図形データのうち少なくとも一のデータを抜き出しても良い。
【００４２】
次に、図６のフローチャートに示すように、文字画像テキストファイルから文字校正用テキストファイルを作成する第２作成工程Ｓ４を行う。前段の工程Ｓ３では、本来タグがない部品に対し、専門的な知識にしたがって類推で見出し毎のタグ付けを行うこととなるため、見出しの不明なデータが含まれている。本工程Ｓ４では、文字画像テキストファイルから、商品１および２に関係のない文字情報を集めて取り除くとともに、その文字情報を格納するための文字校正用テキストファイルを作成する。
【００４３】
すなわち、文字情報として、第１および第２ブロックに含める必要の無い文字を、見出しおよび不明を示すタグ「ｈ」に基づき、ソートして一箇所に集める（Ｓ４−１）。そして集めた文字２１〜２３、画像１１１，１１２、図形２１１，２１２を取り除き（Ｓ４−２）、文字校正用データファイルを作成する（Ｓ４−３）。図７は、本工程Ｓ４の実行により作成された文字校正用テキストファイルの内容を示すものである。また、本工程Ｓ４により作成された文字校正用データファイルはテキストファイル形式として作成されている。このファイルを印刷装置によって印刷し、校正作業等を行っても良い。
この工程Ｓ４によれば、商品１および２に関係のない文字情報を一箇所に集めてまとめたので、不要データの削除が容易になり、削除精度を向上できる。
【００４４】
次に、文字校正用テキストファイルから、配置処理ファイルとしての文字位置確認用スクリプトファイルを作成するファイル作成工程Ｓ６を行う。このファイルは、ポストスクリプト言語で記述された実行ファイル形式のものである。配置対象となる文字、画像及び図形の各行において、配置座標の位置に、文字を表示し、図形を描画する。この文字位置確認用スクリプトファイルでは、ＤＴＰソフトを起動したＰＣ５でオリジナルＥＰＳファイルを読み込んで文字等を表示装置に表示した場合と、同一の位置関係で、図８のように台紙ページ１０上に文字１１〜２０を配置するものである。
【００４５】
また、本工程Ｓ６では、商品１の文字１１〜１５を青色の文字色とし、商品２の文字１６〜２０を赤色の文字色となるように、文字１１〜２０を商品毎に色分けして台紙ページ１０上に並ぶようにしてある。また、組版ルールから外れた文字や解析できなかった文字についても、配置座標を持っているものについては、何らかの文字色でその配置位置に配置されるようにしてある。
【００４６】
したがって、本工程Ｓ６によれば、文字１１〜２０の配置に関し、実際に台紙ページ１０上に配置した状態で印刷または表示させることができるので、台紙ページ１０上に配置された文字の配置位置を視覚的に分かり易くして正誤を区別でき、校正作業等を容易にできる。さらに作業時間を大幅に短縮でき、レイアウトにおける単純ミスを防いで校正作業の信頼性を向上できる。また、配置処理ファイルを実行ファイル形式で作成したので、校正作業の効率化を図る等の目的に沿った別の出力機能を任意に加えることが可能となる。
【００４７】
次に、文字校正用テキストファイルから、配置処理ファイルとしての画像位置確認用スクリプトファイルを作成するファイル作成工程Ｓ８を行う。この場合、画像１１１，１１２に関しては、台紙ページ１０上に画像そのものを配置するのではなく、図９に示すように、例えば画像のファイル名を示す文字１５，２０と、画像１１１，１１２の画像の外縁形状寸法と同一に描画された各枠線を示す図形２１１，２１２とが配置される。
【００４８】
このようにすることで、画像を、その外縁形状寸法と同じ枠のみの図形で表して画像を簡易表示でき、工程Ｓ６と同様の効果を得ることができる。さらに、工程Ｓ６及び工程Ｓ８では、文字１１〜２０及び図形２１１，２１２に商品１及び商品２毎に異なる色付けして配置したので、商品毎を色で区別でき校正作業等が容易になり、レイアウト状態の整合性を視覚的に瞬時に確認できる。
【００４９】
次に、第４作成工程Ｓ１０を実行する。本工程Ｓ１０では、第２作成工程Ｓ４の後、文字校正用テキストファイルの並び替えたデータを、文字校正用テキストファイルのデータが有する配置座標及び文字の結合条件に基づき、見出し毎に区切るとともに、その区切った区切データを格納するための区切データファイルとしてＣＳＶテキストファイルを作成する。例えば、組版対象商品毎の個別情報を管理するデータベースソフトで図７の文字校正用テキストファイルを利用できるように、文字校正用テキストファイルの見出しに対応してデータベース用管理見出しを自動作成し、文字校正用テキストファイルから対応する文字データを抜き出してＣＳＶテキストファイルを作成する。
このＣＳＶテキストファイルは、データベースの１テーブル毎に文字校正用テキストファイルに含まれる商品１，２を夫々対応させ、データベースの管理見出し毎、すなわち１レコード毎に各文字１１〜２０を割り当てて構成される（図１０参照）。
【００５０】
この第４作成工程Ｓ１０によれば、並び替えたデータを、所定の見出し毎に区切ったので、見出し別に並べ替える等の編集作業が容易になる。また校正済みのデータによってデータベースを簡単に構築できるとともに、データベースの信頼性を向上できる。
尚、本工程では、作成されるファイルをテキストファイル形式に限らず、データベースソフトに直接読み込み可能なＣＳＶファイル形式で作成させることもできる。この場合には、市販の表計算ソフトを用いて、組版対象商品の簡易データベースを簡単に構築できる。
【００５１】
最後に、第５作成工程Ｓ１２を実行する。本工程Ｓ１２では、前述のデータベースソフトを使用する場合において、ＣＳＶテキストファイルと同様に、図７の文字校正用テキストファイルから図１０のＣＳＶ校正用テキストファイルが作成される。このＣＳＶ校正用テキストファイルは、校正作業者が校正作業をし易いように、ＣＳＶテキストファイルからさらに商品及び管理見出しに沿って見出しを並び替えて作成されている。したがってＣＳＶ校正用テキストファイルの見出しは、前述のＣＳＶテキストファイルのものと一致する。
【００５２】
この第５作成工程Ｓ１２によれば、データベースソフトが使用できない場合であっても、広く普及しているテキストエディタ等で表示編集でき、商品毎に並び替えてあるので組版ファイルの校正が容易になる。
【００５３】
以上でファイル作成プログラムＳ１は終了となる。本プログラムＳ１では、工程Ｓ６，Ｓ８，Ｓ１０，Ｓ１２の全ての工程において、作成されたファイルの内容を変更、追加、削除、編集等の校正作業が可能である。また、各工程で校正作業済みのファイルは、オリジナルＥＰＳファイル形式に逆変換して戻すことができるので、組版ファイルを再利用する場合であっても、従来に比較して、校正作業の負担を劇的に軽減して作業効率を向上できる。また、再利用する組版ファイルに、信頼性の高いものを用いることで、校正作業の信頼性を高めることができる。
【００５４】
尚、本発明は上記実施形態に限定されるものではなく、以下に例示するように、本発明の趣旨を逸脱しない範囲で各部の形状並びに構成を適宜に変更して実施することも可能である。
（１）本プログラムＳ１には、工程Ｓ６，Ｓ８，Ｓ１０，Ｓ１２の各前段で、工程Ｓ６，Ｓ８，Ｓ１０，Ｓ１２を実行するか否かを選択する選択工程Ｓ５，Ｓ７，Ｓ９，Ｓ１１が設けられている。この場合には、所望の段階でファイル作成でき、不要なファイル作成を回避して、ＰＣ５のメモリの使用量を低減できる。
（２）本プログラムＳ１では、工程Ｓ６，Ｓ８，Ｓ１０，Ｓ１２を本実施形態の順番に限らず、全ての組み合わせ順序で構成可能である。
（３）図形２１１，２１２は、四角形の描画コマンドに限らず、画像の外縁形状に合わせて、丸形、楕円形、多角形等の描画コマンドで描画しても良い。
（４）第１作成工程Ｓ２において、抜出データファイルを、文字データ、画像データまたは図形データのうち、少なくとも一のデータを抜き出して作成しても良い。
【００５５】
（５）請求項１ないし請求項５の何れかに記載のファイル作成プログラムにおいて、商品についての画像情報がそれぞれ位置座標情報および画像名情報を持つ状態で複数含まれる、組版ファイルに対応した画像ファイルが存在しており、画像ファイルを参照し、組版ファイルにおける、各画像情報の位置座標情報に近い位置座標情報を持つ文字情報と同一のグループまたはブロック内に、画像情報の画像名情報を複写する画像名複写工程を含むように構成しても良い。この場合にも、請求項１と同様の効果を得ることができる。
【００５６】
（６）請求項６に記載のファイル作成プログラムにおいて、ブロック作成工程の前に画像名複写工程を行い、ブロック作成工程において、画像名情報を区切情報とみなし、あるいは画像名情報間をブロックとするように構成しても良い。この場合にも、請求項１と同様の効果を得ることができる。
【００５７】
尚、例えば（５）および（６）における画像名複写工程では、汎用ＥＰＳファイルに文字データのみが含まれている場合において、画像ファイル「商品１画像.esp-photo（画像名情報．拡張子）」および「商品２画像.esp-photo」を参照し、汎用ＥＰＳファイルにおける、画像データとして画像１１１および１１２と、文字データとして文字１５および２０と、図形データとして図形２１１および２１２とを複写する。
【図面の簡単な説明】
【００５８】
【図１】文字等を台紙ページ上にレイアウトした状態を示す説明図である。
【図２】本発明に係るファイル作成プログラムを示すフローチャートである。
【図３】汎用ＥＰＳファイルの内容を示すリストである。
【図４】本発明に係る第１作成工程を示すフローチャートである。
【図５】文字画像テキストファイルの内容を示すリストである。
【図６】本発明に係る第２作成工程を示すフローチャートである。
【図７】文字校正用テキストファイルの修正済の内容を示すリストである。
【図８】文字を台紙ページ上にレイアウトした状態を示す説明図である。
【図９】文字及び図形を台紙ページ上にレイアウトした状態を示す説明図である。
【図１０】ＣＳＶ校正用テキストファイルの内容を示すリストである。
【符号の説明】
【００５９】
１，２・・商品、５・・ＰＣ（パーソナルコンピュータ）、１０・・台紙ページ、１１〜２０・・文字、２１１，２１２・・図形、１１１，１１２・・画像。
【図１】
2005228151.tif 000003
【図２】
2005228151.tif 000004
【図３】
2005228151.tif 000005
【図４】
2005228151.tif 000006
【図５】
2005228151.tif 000007
【図６】
2005228151.tif 000008
【図７】
2005228151.tif 000009
【図８】
2005228151.tif 000010
【図９】
2005228151.tif 000011
【図１０】
2005228151.tif 000012