(57)【要約】【課題】ベース版と該ベース版に基づき作成される複数の店舗ごとの店舗用版を一元管理し、ベース版のレイアウトの修正があった場合にも、迅速に対応することが可能な組版装置、組版データ作成方法、及び組版データ作成処理プログラムを提供する。【解決手段】ベース版とは異なるレイヤに当該ベース版を複製して店舗用版を店舗ごとに作成し、店舗ごとのレコードに含まれる商品情報を店舗ごとに作成された店舗用版のオブジェクトに組版し、該商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの店舗用版から削除し、ベース版、及びそれぞれの店舗用版を構成する組版データを１ファイルで作成するように構成した。【選択図】図２
2014026534.tif 000002
【特許請求の範囲】
【請求項１】
商品情報が組版される複数のオブジェクトを配置するベース版を構成する組版データを記憶する組版データ記憶手段と、
前記ベース版に配置されたオブジェクトに組版される商品情報とは異なる商品情報を含むレコードを店舗ごとに記憶するレコード記憶手段と、
前記ベース版とは異なるレイヤに、当該ベース版を複製して店舗用版を店舗ごとに作成する版作成手段と、
前記店舗ごとの前記レコードに含まれる商品情報が関連付けられたオブジェクトであって前記店舗ごとに作成された前記店舗用版に配置されたオブジェクトに、前記店舗ごとの前記レコードに含まれる商品情報を前記店舗ごとに組版する組版手段と、
前記組版手段により前記商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの前記店舗用版から削除する削除手段と、
前記商品情報が組版された前記ベース版、及び前記削除手段により前記オブジェクトが削除されたそれぞれの前記店舗用版を構成する組版データを１ファイルで作成するファイル作成手段と、
を備えることを特徴とする組版装置。
【請求項２】
前記店舗ごとの前記レコードは、それぞれ、前記オブジェクトごとに区分された複数のレコードにより構成されることを特徴とする請求項１に記載の組版装置。
【請求項３】
コンピュータによる組版データ作成方法であって、
商品情報が組版される複数のオブジェクトを配置するベース版を構成する組版データを記憶するステップと、
前記ベース版に配置されたオブジェクトに組版される商品情報とは異なる商品情報を含むレコードを店舗ごとに記憶するステップと、
前記ベース版とは異なるレイヤに、当該ベース版を複製して店舗用版を店舗ごとに作成するステップと、
前記店舗ごとの前記レコードに含まれる商品情報が関連付けられたオブジェクトであって前記店舗ごとに作成された前記店舗用版に配置されたオブジェクトに、前記店舗ごとの前記レコードに含まれる商品情報を前記店舗ごとに組版するステップと、
前記商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの前記店舗用版から削除するステップと、
前記商品情報が組版された前記ベース版、及び前記オブジェクトが削除されたそれぞれの前記店舗用版を構成する組版データを１ファイルで作成するステップと、
を含むことを特徴とする組版データ作成方法。
【請求項４】
コンピュータに、
商品情報が組版される複数のオブジェクトを配置するベース版を構成する組版データを記憶するステップと、
前記ベース版に配置されたオブジェクトに組版される商品情報とは異なる商品情報を含むレコードを店舗ごとに記憶するステップと、
前記ベース版とは異なるレイヤに、当該ベース版を複製して店舗用版を店舗ごとに作成するステップと、
前記店舗ごとの前記レコードに含まれる商品情報が関連付けられたオブジェクトであって前記店舗ごとに作成された前記店舗用版に配置されたオブジェクトに、前記店舗ごとの前記レコードに含まれる商品情報を前記店舗ごとに組版するステップと、
前記商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの前記店舗用版から削除するステップと、
前記商品情報が組版された前記ベース版、及び前記オブジェクトが削除されたそれぞれの前記店舗用版を構成する組版データを１ファイルで作成するステップと、
を実行させることを特徴とする組版データ作成処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベース上のデータに基づき、ＤＴＰ（Desk Top Publishing）データの作成及び編集を行うＤＴＰ編集システム等の技術分野に関する。
【背景技術】
【０００２】
スーパーやホームセンターなどの小売りチラシを配布する場合、店舗や地域毎にチラシの掲載内容が変更になったり、価格が変動することがある。このような場合、例えば、ベース版と呼ばれるチラシの基礎デザインとなるデータを最初に作成した後、そのベース版を複製し、複製された版上で価格の変更を人手で加えることで店舗ごとの版を作成する方法がある。しかし、この方法では、ベース版のデザイン等のレイアウトに修正が入った場合、複製された版についても同様に修正しなければならず、データ修正に手間が発生する。
【０００３】
一方、特許文献１に開示された可変プリントシステムでは、郵便番号，住所，氏名，年齢や趣味，商品選別フラグなどの属性情報が各顧客や消費者ごとに収録される可変情報ファイルを作成しておき、可変情報の個々のデータをプリント条件情報に基づいてプリント用に編集し、編集された個別情報を流し込み枠に流し込むことにより各個人に応じた紙面データを作成するようになっている。しかし、この可変プリントシステムでも、基礎デザイン等のレイアウトに修正が入った場合、各個人に応じた紙面データを修正しなければならない、或いは、編集された個別情報の再流し込みを行って各個人に応じた紙面データを作成しなければならない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２０８０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、ベース版のレイアウトに修正が入った場合に効率良く修正を反映させる方法として、上記ベース版を複製し、複製された版上でベース版とは異なる部分（情報が流し込まれるオブジェクト）だけを人手で削除した後、当該版とベース版と合わせた一対の版を店舗ごとに作成する方法がある。この方法では、ベース版のレイアウトに修正が入っても、ベース版だけ修正すればよく、複製された版についての修正は不要である。しかしながら、この方法では、複製された版上でベース版とは異なる部分の削除を作業者が忘れるといったヒューマンエラーが発生する可能性がある。加えて、この方法では、上記一対の版のデータは店舗ごとに別々のファイルで保管されるため、店舗ごとに複数ファイルがある場合、各ファイルにおけるベース版を修正しなければならず、データ修正に手間が発生する。
【０００６】
そこで、本発明は、上記問題等に鑑みてなされたものであり、ベース版と該ベース版に基づき作成される複数の店舗ごとの店舗用版を一元管理し、ベース版のレイアウトの修正があった場合にも、迅速に対応することが可能な組版装置、組版データ作成方法、及び組版データ作成処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、商品情報が組版される複数のオブジェクトを配置するベース版を構成する組版データを記憶する組版データ記憶手段と、前記ベース版に配置されたオブジェクトに組版される商品情報とは異なる商品情報を含むレコードを店舗ごとに記憶するレコード記憶手段と、前記ベース版とは異なるレイヤに、当該ベース版を複製して店舗用版を店舗ごとに作成する版作成手段と、前記店舗ごとの前記レコードに含まれる商品情報が関連付けられたオブジェクトであって前記店舗ごとに作成された前記店舗用版に配置されたオブジェクトに、前記店舗ごとの前記レコードに含まれる商品情報を前記店舗ごとに組版する組版手段と、前記組版手段により前記商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの前記店舗用版から削除する削除手段と、前記商品情報が組版された前記ベース版、及び前記削除手段により前記オブジェクトが削除されたそれぞれの前記店舗用版を構成する組版データを１ファイルで作成するファイル作成手段と、を備えることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の組版装置において、前記店舗ごとの前記レコードは、それぞれ、前記オブジェクトごとに区分された複数のレコードにより構成されることを特徴とする。
【０００９】
請求項３に記載の発明は、コンピュータによる組版データ作成方法であって、商品情報が組版される複数のオブジェクトを配置するベース版を構成する組版データを記憶するステップと、前記ベース版に配置されたオブジェクトに組版される商品情報とは異なる商品情報を含むレコードを店舗ごとに記憶するステップと、前記ベース版とは異なるレイヤに、当該ベース版を複製して店舗用版を店舗ごとに作成するステップと、前記店舗ごとの前記レコードに含まれる商品情報が関連付けられたオブジェクトであって前記店舗ごとに作成された前記店舗用版に配置されたオブジェクトに、前記店舗ごとの前記レコードに含まれる商品情報を前記店舗ごとに組版するステップと、前記商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの前記店舗用版から削除するステップと、前記商品情報が組版された前記ベース版、及び前記オブジェクトが削除されたそれぞれの前記店舗用版を構成する組版データを１ファイルで作成するステップと、を含むことを特徴とする。
【００１０】
請求項４に記載の発明は、コンピュータに、商品情報が組版される複数のオブジェクトを配置するベース版を構成する組版データを記憶するステップと、前記ベース版に配置されたオブジェクトに組版される商品情報とは異なる商品情報を含むレコードを店舗ごとに記憶するステップと、前記ベース版とは異なるレイヤに、当該ベース版を複製して店舗用版を店舗ごとに作成するステップと、前記店舗ごとの前記レコードに含まれる商品情報が関連付けられたオブジェクトであって前記店舗ごとに作成された前記店舗用版に配置されたオブジェクトに、前記店舗ごとの前記レコードに含まれる商品情報を前記店舗ごとに組版するステップと、前記商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの前記店舗用版から削除するステップと、前記商品情報が組版された前記ベース版、及び前記オブジェクトが削除されたそれぞれの前記店舗用版を構成する組版データを１ファイルで作成するステップと、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ベース版と該ベース版に基づき作成される複数の店舗ごとの店舗用版を一元管理し、ベース版のレイアウトの修正があった場合にも、ヒューマンエラーが発生することなく、データ修正のための手間を軽減して迅速に対応することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係るＤＴＰ編集システムの概要構成例を示す図である。
【図２】処理部２１におけるＤＴＰデータ作成処理の一例を示すフローチャートである。
【図３】テキスト情報を構成する複数のレコードの一例を示す図である。
【図４】ベース版とは異なるレイヤに作成された店舗Ａと店舗Ｂの店舗用版を示す概念図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について、図面に基づいて説明する。なお、以下に説明する実施の形態は、ＤＴＰ編集システムに対して本発明を適用した場合の実施形態である。
【００１４】
先ず、図１を参照して、本実施形態に係るＤＴＰ編集システムの構成及び機能について説明する。図１は、本実施形態に係るＤＴＰ編集システムの概要構成例を示す図である。図１に示すように、ＤＴＰ編集システムＳは、データベースサーバ１と、組版端末２とを備えて構成されており、データベースサーバ１と組版端末２とはＬＡＮ（Local Area Network）等のネットワーク３を介して接続されている。組版端末２は、本発明の組版装置の一例である。
【００１５】
データベースサーバ１は、例えばサーバコンピュータからなり、記憶部（例えばハードディスクドライブ等からなる）には、カタログ、チラシ、又は雑誌等のＤＴＰデータ（組版データ）の基になる商品（チラシ等の版上に掲載される商品）のレコードを店舗ごとに登録する商品データベースが構築されている。各レコードには、商品情報が、商品コード、商品名、商品の価格、商品の産地、商品の個数（量）、商品の仕様（例えば、カラー、サイズ、素材等）、メーカ名、及び商品の画像ファイル名等の項目（フィールド）に区分されて含まれる。また、ＤＴＰデータにより構成される版に配置されるオブジェクトに組版される各商品情報には、組版先のオブジェクトに関連付けるための関連付け情報（例えば、商品ＩＤ）が付与される。各商品情報の関連付け情報は、例えば、商品データベースに登録される。
【００１６】
組版端末２は、ＣＰＵ，ＲＡＭ，データ及びプログラムを記憶するＲＯＭ等を備える処理部２１、ハードディスクドライブ等を備える記憶部２２、ディスプレイを備える表示部２３、マウス及びキーボード等を備える操作部２４、及びネットワーク３を介してデータベースサーバ１と通信を行うための通信部２５を備えて構成されている。なお、ＲＡＭまたは記憶部２２は、組版データ記憶手段、及びレコード記憶手段の一例である。
【００１７】
そして、処理部２１は、コンピュータとしてのＣＰＵが例えば記憶部２２に記憶されているＤＴＰ編集アプリケーションプログラム（本発明の組版データ作成処理プログラムを含む）を読み出し実行することにより、処理部２１は、版作成手段、組版手段、削除手段、及びファイル作成手段等として機能し、ＤＴＰデータ（本発明の組版データの一例）を作成する。このＤＴＰデータの作成の基礎となるＤＴＰデータ（以下、「基礎ＤＴＰデータ」という」）は、商品情報が組版される複数のオブジェクト（フレームともいう）等を配置するベース版を構成する。ベース版に配置されたオブジェクトは、ＤＴＰデータの表示処理によりディスプレイに表示された版面上に、ユーザにより視認可能なボックス（例えば、矩形状のボックス）として表示可能になっている。オブジェクトには、文字列が組版されるオブジェクトと、画像が組版されるオブジェクトとがある。また、オブジェクトには、該オブジェクトに組版される商品情報と関連付けるための関連付け情報（例えば、商品ＩＤ）が付与される。各オブジェクトの関連付け情報は、ＤＴＰデータ中に記録される。  
【００１８】
次に、図２等を参照して、本実施形態に係る組版端末２における処理部２１の処理について説明する。図２は、処理部２１におけるＤＴＰデータ作成処理の一例を示すフローチャートである。図２に示すＤＴＰデータ作成処理の前提として、予め用意されて組版端末２に取り込まれた基礎ＤＴＰデータが記憶部２２に記憶されているものとし、該基礎ＤＴＰデータのベース版に配置された各オブジェクトには既に商品情報が組版されており（流し込まれている）、通常組版された商品情報は、システム的には意味をもたない文字列（人間が読んで判断しないと商品名とわからない）になっている。この仕組みでは、流し込み時にそれぞれのテキスト情報に意味フラグが付与される。このフラグを見て、商品情報が配置されるようになっている。つまり、このフラグは、流し込み箇所を特定するために使用される。更に、記憶部２２には、各店舗から集められたテキスト情報が記憶される。このテキスト情報は、基礎ＤＴＰデータのベース版の各オブジェクトに組版された商品情報とは異なる商品情報を含む複数のレコードにより構成される。
【００１９】
図３は、テキスト情報を構成する複数のレコードの一例を示す図である。図３（Ａ）に示すように、各レコードには、店舗を特定する店舗情報（例えば、店舗名や店舗コード）、関連付け情報としての商品ＩＤ、商品名、及び商品の価格が含まれる。これらのレコードに含まれる商品ＩＤに対応付けられた価格は、当該商品ＩＤが付与されたオブジェクト（基礎ＤＴＰデータのベース版に配置されたオブジェクト）に組版された価格とは異なる。つまり、この例では、商品の価格が店舗ごとに変わりうる可変情報である。このような可変情報は、商品の産地、商品のサイズ（Ｓ、Ｍ、Ｌなど）、又は商品の個数（量）等であってもよい。図３（Ａ）に示すレコードは、該レコードに含まれる価格が組版されるオブジェクトごとに区分されている。価格が組版されるオブジェクトには、目印となるフラグがＤＴＰ編集アプリケーションプログラムにより付与される。
【００２０】
そして、図２に示す処理は、処理部２１は、例えば作業者であるユーザの操作部２４を介した指示にしたがって開始され、基礎ＤＴＰデータ及びテキスト情報を選択する（ステップＳ１）。次いで、処理部２１は、ステップＳ１で選択したテキスト情報に対してテキスト処理を実行する（ステップＳ２）。このテキスト処理では、テキスト情報に含まれる店舗情報でレコードがソートされ、図３（Ｂ）に示すように、店舗情報ごとに複数のレコードが纏められる。これにより、店舗ごとのレコードは、それぞれ、複数のレコードの固まりで構成（階層構造を構成）されるため、１つのレコード（１行のレコード）で構成されるよりも、管理しやすく、作業者にとってもユーザにとっても見やすいというメリットがある。
【００２１】
次いで、処理部２１は、ステップＳ２でテキスト処理されたテキスト情報に含まれる店舗情報を１つ特定する（ステップＳ３）。例えば、店舗Ａの店舗情報が特定される。次いで、処理部２１は、ステップＳ３で特定した店舗情報に対応するレイヤ（階層）であって、基礎ＤＴＰデータのベース版とは異なるレイヤを作成する（ステップＳ４）。
【００２２】
次いで、処理部２１は、ステップＳ４で作成されたレイヤ（ベース版とは異なるレイヤ）に上記ベース版（言い換えれば、ベース版を構成する基礎ＤＴＰデータ）を複製して店舗用版を作成する（ステップＳ５）。例えば、店舗Ａの店舗用版が作成される。ここで複製されるベース版は、商品情報が組版されていない状態のベース版（つまり、レイアウトを構成するデータ部分）であってもよいし、商品情報が組版されている状態のベース版であってもよい。
【００２３】
次いで、処理部２１は、ステップＳ３で特定した店舗情報に対応する各レコード（当該店舗情報が含まれるレコード）に含まれる商品情報が関連付け（この例では、商品ＩＤで関連付け）られたオブジェクトであって、ステップＳ５で作成した店舗用版に配置されたオブジェクトに、当該レコードに含まれる商品情報（例えば、商品の価格）を組版する（ステップＳ６）。つまり、店舗情報に対応する複数のレコードに含まれる上記可変情報が１つのレイヤにおける版に配置されたオブジェクトに流し込まれる。なお、オブジェクトに既に商品情報が組版されている場合、再流し込みということになる。
【００２４】
次いで、処理部２１は、ステップＳ６で商品情報が組版された（流し込まれた）オブジェクト以外のオブジェクトを当該店舗用版から削除する（ステップＳ７）。次いで、処理部２１は、テキスト処理されたテキスト情報に含まれる店舗情報のうち、ステップＳ３で未だ特定されていない店舗情報があるか否かを判定する（ステップＳ８）。未だ特定されていない店舗情報があると判定された場合（ステップＳ８：ＹＥＳ）、ステップＳ４に戻り、未だ特定されていない店舗情報（例えば、店舗Ｂの店舗情報）が特定される。そして、上記と同様、ステップＳ４以降の処理が実行され、例えば店舗Ｂの店舗用版が作成される。こうして、例えば、テキスト処理されたテキスト情報に含まれる店舗情報が全て特定されるまで、上記ステップＳ４〜ステップＳ８の処理が行われ、その結果、店舗ごとに店舗用版が完成される。このため、店舗数が増えても、それぞれの店舗に対応する店舗用版をより迅速に作成することができる。
【００２５】
図４は、ベース版とは異なるレイヤに作成された店舗Ａと店舗Ｂの店舗用版を示す概念図である。図４の例では、ベース版上に店舗Ａの店舗用版がオーバーレイされ、さらに店舗Ａの店舗用版上に店舗Ｂの店舗用版がオーバーレイされている。図４の例において、店舗用版に配置されたオブジェクト内に表された数値は商品ＩＤである。また、図４に示す各店舗用版に配置されたオブジェクトは、ベース版の同位置のオブジェクトとは異なる価格が組版されるオブジェクトであり、当該オブジェクト以外のオブジェクトは上記ステップＳ７の処理で削除されている。
【００２６】
一方、ステップＳ８において、未だ特定されていない店舗情報がないと判定された場合（ステップＳ８：ＮＯ）、ステップＳ９に進む。ステップＳ９では、処理部２１は、商品情報が組版されたベース版、及びステップＳ７で一部のオブジェクトが削除されたそれぞれの店舗用版（例えば、店舗Ａと店舗Ｂの店舗用版）を構成するＤＴＰデータを１ファイルで作成し、図２に示す処理が終了する。こうして作成されたＤＴＰデータのファイルは、記憶部２２に記憶保存される。
【００２７】
以上説明したように、上記実施形態によれば、基礎ＤＴＰデータにより構成されるベース版とは異なるレイヤに当該ベース版を複製して店舗用版を店舗ごとに作成し、店舗ごとのレコードに含まれる商品情報を店舗ごとに作成された店舗用版のオブジェクトに組版し、該商品情報が組版されたオブジェクト以外のオブジェクトをそれぞれの店舗用版から削除し、ベース版、及びそれぞれの店舗用版を構成するＤＴＰデータを１ファイルで作成するように構成したので、ベース版と該ベース版に基づき作成される複数の店舗ごとの店舗用版を一元管理でき、ベース版のレイアウトの修正があった場合にも、ヒューマンエラーが発生することなく、データ修正のための手間を軽減して迅速に対応することができる。また、作成されたＤＴＰデータを印刷する際に、ベース版にあるデータを出力機でラスタライズしておき、店舗ごとに異なる商品情報のみを入れ替えていくことで出力時間を軽減することが可能となる。
【符号の説明】
【００２８】
１  データベースサーバ
２  組版端末
３  ネットワーク
２１  処理部
２２  記憶部
２３  表示部
２４  操作部
２５  通信部
Ｓ  ＤＴＰ編集システム
【図１】
2014026534.tif 000003
【図２】
2014026534.tif 000004
【図３】
2014026534.tif 000005
【図４】
2014026534.tif 000006