(57)【要約】【目的】校正時の修正作業における追加オブジェクト作成の自動化を図る。【構成】所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加すべきオブジェクトの内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成し，作成した差分抽出テキストに基づいて，上記追加すべきオブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成する。【選択図】図５
2015121926.tif 000002
【特許請求の範囲】
【請求項１】
所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加オブジェクトの内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成し，
作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成する，
組版装置における修正方法。
【請求項２】
作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報を持つオブジェクトの上記内容を表示し，その表示された内容について指定された位置および属性のデータを加えて追加オブジェクト・データを作成する，請求項１に記載の組版装置における修正方法。
【請求項３】
追加オブジェクトと少なくとも属性が同一のオブジェクトが指定され，かつその配置位置が指定されることに応じて上記指定されたオブジェクトを指定位置に表示するとともに上記指定されたオブジェクトと同一内容の追加仮オブジェクト・データを作成し，上記作成した差分抽出テキストに基づいて上記追加仮オブジェクト・データの内容およびメタ情報を修正する，請求項１に記載の組版装置における修正方法。
【請求項４】
所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加オブジェクトの内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成する手段，および
作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成する追加オブジェクト作成手段，
を備えた組版装置における修正装置。
【請求項５】
上記追加オブジェクト作成手段は，作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報を持つオブジェクトの上記内容を表示し，その表示された内容について指定された位置および属性のデータを加えて追加オブジェクト・データを作成するものである，請求項４に記載の組版装置における修正装置。
【請求項６】
上記追加オブジェクト作成手段は，追加オブジェクトと少なくとも属性が同一のオブジェクトが指定され，かつその配置位置が指定されることに応じて上記指定されたオブジェクトを指定位置に表示するとともに上記指定されたオブジェクトと同一内容の追加仮オブジェクト・データを作成し，上記作成した差分抽出テキストに基づいて上記追加仮オブジェクト・データの内容およびメタ情報を修正するものである，請求項４に記載の組版装置における修正装置。
【請求項７】
所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加オブジェクトの内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成し，
作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成する，
ようにコンピュータを制御する組版装置における修正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，自動組版システムを使用して制作したチラシ，カタログ，パンフレット等の紙媒体についてのデータを，校正作業等において修正する場合，特に欠落文字，欠落画像等を追加する場合に，これを自動的に行なう方法，装置およびプログラムに関する。
【背景技術】
【０００２】
自動組版システムを使用してチラシ，カタログ，パンフレット等を制作する場合は，掲載商品情報（商品名，価格，産地，キャッチコピー等）を自動組版で流し込んで，初校の校正刷りを作成し，顧客に提示する。顧客による修正が入ると，それに従う修正を行う。複数回の校正と修正を繰り返して制作が完了する。
【０００３】
再校以降の修正作業を再流し込みで自動化するためには，自動組版で維持されているメタ情報（キー情報，タグ情報）を維持して修正を行う必要がある。特に初校の紙面に無い情報を新たに追加する場合は，新たに追加するオブジェクトに対してメタ情報（キー情報，タグ情報）を付加する作業が発生する。
【０００４】
修正作業において，特許文献１に記載のように他のページのオブジェクト・データを持ってくる方法もあるが，この方法は，新たにオブジェクトを追加する場合には利用することはできない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４３９９２９６号公報
【０００６】
従来は，新たなオブジェクトのデータをすべて最初から作成していたので，手間がかかるとともに入力誤りが発生するという問題があった。
【発明の開示】
【０００７】
この発明は，校正時の修正作業において，自動的に追加オブジェクト・データを作成できるようにすることを目的とする。
【０００８】
この発明による組版装置における修正方法は，所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加すべきオブジェクト（追加オブジェクト）の内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成し，作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成するものである。
【０００９】
一実施態様では，作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報を持つオブジェクトの上記内容を表示し，その表示された内容について指定された位置および属性のデータを加えて追加オブジェクト・データを作成する。
【００１０】
他の実施態様では，作成すべき追加オブジェクトと少なくとも属性が同一のオブジェクトが指定され，かつその配置位置が指定されることに応じて上記指定されたオブジェクトを指定位置に表示するとともに上記指定されたオブジェクトと同一内容の追加仮オブジェクト・データを作成し，上記作成した差分抽出テキストに基づいて上記追加仮オブジェクト・データの内容およびメタ情報を修正する。
【００１１】
この発明による組版装置における修正装置は，所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加すべきオブジェクト（追加オブジェクト）の内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成する手段，および作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成する追加オブジェクト作成手段を備えているものである。
【００１２】
この発明による組版装置における修正プログラムは，所与の原稿テキストと校正を反映した校正テキストとに基づいて，追加すべきオブジェクト（追加オブジェクト）の内容とそのオブジェクトについてのキーおよびタグを含むメタ情報とを明示した差分抽出テキストを作成し，作成した差分抽出テキストに基づいて，上記追加オブジェクトの内容およびそのメタ情報と，指定された位置および属性のデータとを含む追加オブジェクト・データを作成するようにコンピュータを制御するものである。
【００１３】
この発明によると，差分抽出テキストにより，新たに作成するオブジェクトのメタ情報（キー，タグ）および内容が自動的に得られるので追加オブジェクト・データを自動的に作成することができる。作業者（ユーザ，オペレータ）は，文字属性や配置位置を操作すればよく，重要な上記の情報を付加（入力）する手間が省け，時間を短縮することができるとともに，人為的な入力ミス等による誤りの発生が低減する。
【図面の簡単な説明】
【００１４】
【図１】ＤＴＰ編集システムの全体構成を示すブロック図。
【図２】表示画面の一例を示す。
【図３】版面の一例を示す。
【図４】オブジェクトのフォーマットを示す。
【図５】修正内容リスト（差分抽出テキスト）の一例を示す。
【図６】表示画面に表示された修正内容リストの一例を示す。
【図７】追加オブジェクト・データ自動作成処理（組版修正処理の一部）の手順を示すフローチャート。
【図８】追加オブジェクト・データ自動作成処理（組版修正処理の一部）の具体例を示すフローチャート。
【図９】追加オブジェクト・データ自動作成処理（組版修正処理の一部）の他の具体例を示すフローチャート。
【図１０】版面外に追加オブジェクトが作成された様子を示す。
【図１１】図９に示す他の具体例の手順の流れを示す表示画面の図。
【図１２】図９に示す他の具体例の手順の流れを示す表示画面の図。
【図１３】版面内に作成された追加オブジェクトの例を示す。
【実施例】
【００１５】
図１はＤＴＰ（Desk Top Publishing ）編集システムの全体構成の概要を示している。ＤＴＰ編集システムは，組版装置（組版端末装置）10とデータベース・サーバ20を含み，これらはネットワーク（たとえばＬＡＮ）21により相互に通信することができる。
【００１６】
データベース・サーバ20は，たとえばサーバ・コンピュータを含み，その記憶部（ハードディスクドライブ等）には，カタログ，チラシまたは雑誌等のＤＴＰデータ（組版データ）で用いられる商品（カタログ等の版上に掲載される商品）のレコードを商品ごとに登録する商品データベースが構築されている。各レコードには，商品情報が，商品コード，商品名，商品の価格，商品の仕様（例えば，カラー，サイズ，素材等）および商品の画像ファイル名等の項目（フィールド）に区分されて含まれる。また，記憶部には，商品データベース上の商品の各項目（例えば，商品名，商品の価格，商品の仕様）と，文字スタイル（文字属性ともいう。文字の色，文字の大きさ，文字のフォント等）との対応関係を示す「項目−文字スタイル対応関係テーブル」が記憶されている。
【００１７】
組版装置10は，ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える処理部11，ハードディスク・ドライブ等を備える記憶部12，ディスプレイを備える表示部13，マウスおよびキーボード等を備える操作部14，およびネットワーク21を介してデータベース・サーバ20と通信を行うための通信部15を備えている。
【００１８】
処理部11は，記憶部12に記憶されているＤＴＰ編集アプリケーション・プログラム（組版修正プログラムを含む）を読み出して実行することにより，ユーザからの指示に従って，ＤＴＰデータを作成または修正する。作成または修正されたＤＴＰデータは，記憶部12に記憶される。
【００１９】
図２はＤＴＰデータの作成の過程，作成後，または校正に基づく修正の過程において，表示部13の表示画面に表示される表示形態の一例を示すものである。表示画面30の一部が版面の領域31であり，ここに，ＤＴＰレイアウトが表示される。版面の領域31以外の領域32もあり，この領域32は後述するように修正（追加，変更）作業等で用いられる。
【００２０】
図３は版面の領域31に表示されるチラシの版面１ページ分の一例を示している。これは顧客から与えられた原稿テキストに基づいて作成されたレイアウトの一例である。顧客による初校が終って，今から初校に基づく修正（追加を含む）を加えようとしているところである。
【００２１】
「 8／25限定」の欄には，４種類の商品のデータが配置されている。縦長の方形の枠（内部に対角線が引かれている）内に商品の「画像」が表わされる。各画像の右側に「商品名称」（長ねぎ，なす，チーズ，○×牛乳），「産地」（茨城県産，栃木県産）または「メーカー」（△△会社），「規格」（一束，１個，300ｇ），「売価」（128円，58円，298円，158円）の文字（キャラクタ）等が配置されている。これらの画像，商品名称，産地，メーカー，規格，売価等を表わすデータの１つ１つがオブジェクトである。
【００２２】
オブジェクトのフォーマットが図４に示されている。オブジェクトを表わすオブジェクト・データは，そのオブジェクトを特定するオブジェクトＩＤ，オブジェクトの種類を示すコード（文字か画像かを表わす），オブジェクトの内容（オブジェクトの種類が文字の場合にはその文字列を表わすコード列，すなわちテキストであり，画像の場合には画像のファイル名である），そのオブジェクトが配置されている位置を表わすデータ（版面の左上の角を原点として，そのオブジェクトの左上角の位置をＸＹ座標で表わしたもの），文字属性（オブジェクトが文字の場合において，そのフォント名，サイズ，色等）およびメタ情報を含む。メタ情報には，キー（商品コード），タグ等が含まれる。キー（商品コード）は，商品名称を一意に表わすコードである。タグは，オブジェクトの属性を示すもので，当該オブジェクトが上述した商品名称，産地，メーカー，規格，売価等のいずれを表わすものであるかを特定するものである。
【００２３】
顧客はチラシに掲載したい各商品のキー，商品名称，産地，メーカー，規格，売価，画像ファイル等を記述した原稿テキストをユーザ（レイアウト作成者）に渡す。ユーザはこの原稿テキストを基にＤＴＰ編集アプリケーション・プログラムを用いて図３に示すような版面を作成し，それをプリント（初校の校正刷り）して顧客に渡す。顧客は校正刷りに校正を加えるとともに，校正テキストを作成し，ユーザに渡す。校正テキストは校正後の原稿テキスト・データである。
【００２４】
組版装置10の処理部11は，そのＤＴＰ編集処理（ＤＴＰ編集アプリケーション・プログラムにしたがって実行される）において，ユーザが作成した原稿テキストと校正テキストとを比較し，両テキスト間で異なるデータを検出し，変更に当るか，追加に当るかを判断する。変更とは，オブジェクトが既に存在し，そのオブジェクトの内容，位置，文字属性等を変更することである。追加とは紙面上に新たなオブジェクトを追加することであり，処理部11における組版修正処理（組版修正プログラムにしたがって実行される）としては，新たに，メタ情報（キー，タグ）を持つオブジェクト・データを作成する処理を含む。
【００２５】
図５は，処理部11によって，原稿テキストと校正テキストとの比較により作成された修正作業用の修正（追加，変更）内容リスト（差分抽出テキストまたはそれに基づいて作成されたもの）の一例を示している。この修正内容リストは記憶部12に記憶される。
【００２６】
この修正内容リストにおいて，キー（商品コード）ごとに，それに関連するオブジェクトのタグの名称（商品名称，産地，メーカー，規格，売価，画像等）の欄が設けられ，各欄にそのオブジェクトの内容（長ねぎ，茨城県産，１束，128円，S0101（画像ファイル名）等）が記述されている。これらのオブジェクトの内容は修正後の内容を表わす。そしてオブジェクトの内容に関連して，修正フラグが付随している。修正フラグ「０」は修正なしを示し，「１」は追加を示し，「２」は変更を表わしている。
【００２７】
たとえば，キー（商品コード）「0004」の規格に関しては，「1000ml」という文字が記入され，追加であることを示すフラグ「１」が立てられている。図３を参照して分るように，校正刷りにはキー（商品コード）「0004」の「○×牛乳」に関して，規格オブジェクトの内容「1000ml」が欠落しているので，この「1000ml」を追加すべきであることが示されている。キー（商品コード）「0002」および「0004」の売価に関して，図３の校正刷りではそれぞれ「58円」，「158円」であるが，図５のリストではそれぞれ「48円」，「168円」に訂正され，変更であることを示すフラグ「２」が立てられている。これは顧客が図３の校正刷りをみて，これらの売価を，校正テキストにおいて，48円， 168円にそれぞれ訂正したからである。
【００２８】
さらに修正内容リストには，各キーの商品について追加，変更のタグ内容があるかどうかを示す「追加／変更」の欄と，これらの追加，変更の処理が未だ終了していないか，済んでいるかを示す「未／済」の欄が設けられている。
【００２９】
表示部13の表示画面30には，図５の修正内容リストと同じ内容の修正内容リストがウィンドウ33として，図６に示すように，たとえば版面領域以外の領域32に（版面の領域31と重なってもよい）表示される。フラグの欄は必ずしも設ける必要はないが，どのタグ名称の内容を追加または変更するのかを，たとえば色分けなどによりユーザに分るように明示するとよい。このウィンドウには「追加」ボタン34が現われている。
【００３０】
図７は，処理部11による組版修正処理（校正処理）において，版面に存在しないオブジェクト，すなわち追加すべきオブジェクト（追加オブジェクト）を，修正内容リスト（図５）を参照して，メタ情報が付加された状態で自動的に生成し，かつユーザの操作部14からの操作入力に応答して，最終的に所望のオブジェクトのオブジェクト・データを完成して，版面内にレイアウトする（位置決めして表わす）処理の流れを示している。この処理は追加ボタン34の押下により開始される。
【００３１】
修正内容リスト（図５）において，「追加／変更」の欄に「追加」が記されているキー（商品コード）について，追加フラグ「１」が立っているタグを得る（Ｓ11）。図５に示す例では，キー（商品コード）が「0004」のものについて，「規格」のタグのところに追加フラグ「１」が立っている。したがって，作成すべき（追加すべき）オブジェクトのメタ情報中のキー（商品コード）とタグを取得したことになる。
【００３２】
取得したメタ情報を用いて，図４に示すフォーマットのオブジェクト・データを作成する（Ｓ12，Ｓ13）。オブジェクトＩＤは連続番号または適切な規則にしたがって割当てられる。オブジェクトの種類は上記の例では「文字」である。内容は「1000ml」である。位置はまだ定められていない。文字属性はデフォルト値を用いることができる。メタ情報は修正内容リストから取得したものである。このオブジェクト（の内容の1000mlの文字）が表示画面30の適当な場所（版面領域31以外の領域32でもよいし，版面領域31内の適所でもよい）に表示される。ユーザが，作成されたオブジェクト（1000mlの文字）を版面領域31内の適切な場所，図３の「○×牛乳」の文字の下に移動させ，フォント，サイズ，色等を指定すれば，これに応じてオブジェクト・データ中の該当するデータが変更され，追加オブジェクト・データの作成が完成する。次に示すように，Ｓ12とＳ13の処理はいずれを先に行ってもよい。
【００３３】
図８は，図７のＳ12，Ｓ13の処理のうちの一部の具体例を示している。ユーザが追加ボタン34を押すと，追加オブジェクトが作成され，図10に示すように，表示画面30の版面外の領域32に，作成された追加オブジェクトが表示される（「1000ml」の文字の表示）。この表示において，必要ならばフォント，サイズ，色が変更される。表示された「1000ml」の文字が版面31内の追加すべき位置（「○×牛乳」の下）に移動（ドラッグ操作）され，その位置にペーストされる（Ｓ21）。これにより追加オブジェクト・データが完成し，図13に示すようなレイアウトが作成される。
【００３４】
図９は図７のＳ12，Ｓ13の処理の他の例を示している。
【００３５】
まず，オペレータは追加ボタン34の押下ののち，版面31の表示（図３）をみて，追加すべきオブジェクトと同じ文字属性をもつ（似たデザインの）オブジェクトを見つけ，それを，追加すべき位置にドラッグする。たとえば，図11において，追加すべき文字と同一の文字属性をもつ「 300ｇ」という文字が指定され，図12に示すようにドラッグされると，この文字「 300ｇ」のオブジェクトは記憶部12上でコピー・アンド・ペーストされ（追加仮オブジェクト・データの作成），その結果「300ｇ」という文字が，ドラッグされた位置，すなわち「○×牛乳」の下に表示される（Ｓ31）。この後，版面外の領域32に作成した「1000ml」というオブジェクトのオブジェクトＩＤ，内容，キー，タグ等を，先にコピー・アンド・ペーストした「 300ｇ」の追加仮オブジェクト・データに上書きすると（Ｓ32），追加オブジェクト・データの作成が完了する。「 300ｇ」の追加仮オブジェクトの文字属性が新オブジェクト（追加オブジェクト・データ）上で保存されたことになる。
【００３６】
なお，タグの内容の変更（上記の例では，58円から48円への変更，および158円から168円への変更）は，従来のやり方で，オペレータ操作にしたがって行なわれる。
【００３７】
以上のように，修正内容リスト（差分抽出テキスト）により，新たに作成するオブジェクトのメタ情報（キー，タグ）および内容が自動的に得られるので作業者（ユーザ，オペレータ）によるこれらの情報を付加（入力）する手間が省け，時間が短縮するとともに，人為的な入力ミス等による誤りの発生が低減する。
【符号の説明】
【００３８】
10  組版装置
11  処理部
12  記憶部
13  表示部
14  操作部
【図１】
2015121926.tif 000003
【図２】
2015121926.tif 000004
【図３】
2015121926.tif 000005
【図４】
2015121926.tif 000006
【図５】
2015121926.tif 000007
【図６】
2015121926.tif 000008
【図７】
2015121926.tif 000009
【図８】
2015121926.tif 000010
【図９】
2015121926.tif 000011
【図１０】
2015121926.tif 000012
【図１１】
2015121926.tif 000013
【図１２】
2015121926.tif 000014
【図１３】
2015121926.tif 000015