(57)【要約】【課題】DTPによる編集作業において、個別に追加された新規レイアウトアイテムに入力されたデータをデータベースに容易に反映させることができる組版装置等を提供することを課題とする。【解決手段】データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製し、複製した小組データにより表される小組を組版データのレイアウト表示領域に配置し、小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある関連データを入力し、ユーザにより小組内に新規レイアウトアイテムが追加された場合に、新規レイアウトアイテムに入力された関連データを、非表示領域の関連データに追加して出力する。【選択図】図８
2014041532.tif 000002
【特許請求の範囲】
【請求項１】
データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製する複製手段と、
前記複製された小組データにより表される小組を前記組版データのレイアウト表示領域に配置し、前記小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある前記関連データを入力する入力手段と、
ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記新規レイアウトアイテムに入力された関連データを、前記非表示領域の関連データに追加する関連データ追加手段と、
前記関連データ追加手段により追加された関連データを含む前記非表示領域の関連データを出力する関連データ出力手段と、
を備えることを特徴とする組版装置。
【請求項２】
請求項１に記載の組版装置であって、
ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記非表示領域の関連データの中からユーザにより指定された関連データを、前記新規レイアウトアイテムに入力する複製データ入力手段、
を更に備えることを特徴とする組版装置。
【請求項３】
請求項１に記載の組版装置であって、
ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記非表示領域の関連データではなく、ユーザにより新たに指定された関連データを、前記新規レイアウトアイテムに入力する非複製データ入力手段、
を更に備えることを特徴とする組版装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の組版装置であって、
ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、当該新規レイアウトアイテムが追加された小組を表す小組データを、前記非表示領域の小組データに追加する小組データ追加手段と、
前記小組データ追加手段により追加された小組データを含む前記非表示領域の小組データを出力する小組データ出力手段、
を更に備えることを特徴とする組版装置。
【請求項５】
請求項４に記載の組版装置であって、
前記複製手段は、データベース上の(iii)前記対象と前記小組の対応関係を表す第１対応関係データと、（iv）前記関連データと各前記レイアウトアイテムとの対応関係を表す第２対応関係データを、前記非表示領域に複製し、
前記非表示領域の第１対応関係データを、前記新規レイアウトアイテムに入力された関連データが関連する対象と当該新規レイアウトアイテムが追加された小組が対応関係にあることを表す第１対応関係データに変更し、また、前記新規レイアウトアイテムと当該新規レイアウトアイテムに入力された関連データが対応関係にあることを表す第２対応関係データを、前記非表示領域の第２対応関係データに追加する対応関係データ更新手段と、
前記対応関係データ更新手段により更新された前記非表示領域の第１対応関係データと、前記対応関係データ更新手段により追加された第２対応関係データを含む前記非表示領域の第２対応関係データを出力する対応関係データ出力手段、
を更に備えることを特徴とする組版装置。
【請求項６】
組版装置により実行される組版方法であって、
データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製する複製工程と、
前記複製された小組データにより表される小組を前記組版データのレイアウト表示領域に配置し、前記小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある前記関連データを入力する入力工程と、
ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記新規レイアウトアイテムに入力された関連データを、前記非表示領域の関連データに追加する関連データ追加工程と、
前記関連データ追加手段により追加された関連データを含む前記非表示領域の関連データを出力する関連データ出力工程と、
を含むことを特徴とする組版方法。
【請求項７】
コンピュータを、
データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製する複製手段、
前記複製された小組データにより表される小組を前記組版データのレイアウト表示領域に配置し、前記小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある前記関連データを入力する入力手段、
ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記新規レイアウトアイテムに入力された関連データを、前記非表示領域の関連データに追加する関連データ追加手段、
前記関連データ追加手段により追加された関連データを含む前記非表示領域の関連データを出力する関連データ出力手段、
として機能させることを特徴とする組版プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、DTP（Desktop publishing）の技術分野に関する。
【背景技術】
【０００２】
従来、チラシやパンフレット、カタログ等の印刷物のレイアウト編集作業はコンピュータを用いて行われるようになっており、DTPと呼ばれている。DTPでは、データベースに登録されているテキストデータや画像データをレイアウトアイテム（例えば、テキストデータを表示するためのテキストフレームや、画像データを表示するための画像フレーム）に自動入力する、いわゆる自動組版が導入されている。自動組版では、データベースのデータがDTPドキュメントの非表示領域（印刷物に掲載されない領域）に複製され、それぞれ予め対応付けられたレイアウトアイテムに自動入力される。
【０００３】
自動組版においては、テキストデータを修正する場合にデータベース上のデータ或いは非表示領域に複製されたデータを修正するのではなく、レイアウトアイテムに入力されたデータを直接、修正することが頻繁に行われている。そのため、修正した内容をデータベースに反映する場合には、非表示領域のデータを修正する場合と比べて手作業により反映させる必要があるため作業負担が大きかった。
【０００４】
また、例えばカタログの組版では、各掲載商品のレイアウトで、共通化できる部分を小組（テンプレート）化し、それを用いて自動組版した後に、コピーして体裁を整えたり、個別にレイアウトアイテムを追加したりするといった方法が採用されている。こういった方法においては、コピー＆ペーストで新規レイアウトアイテムを作成した場合に非表示領域のデータが欠落してしまう問題や、個別に追加した新規レイアウトアイテムに入力されたデータが非表示領域に格納されていないため、データベースに容易に反映させることができないという欠点があった。
【０００５】
特許文献１に記載の技術では、コピー＆ペーストで新規レイアウトアイテムを作成した場合に、非表示領域のデータが欠損するのを防ぐために、コピー＆ペースト時に非表示領域のデータを維持するものである。これにより、非表示領域のデータが欠落してしまう問題を解決することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２２３６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、個別に追加された新規レイアウトアイテムに入力されたデータを容易にデータベースに反映させることができないという問題は解決しない。
【０００８】
本発明は、このような問題等に鑑みて為されたもので、DTPによる編集作業において、個別に追加された新規レイアウトアイテムに入力されたデータをデータベースに容易に反映させることができる組版装置等を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明は、データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製する複製手段と、前記複製された小組データにより表される小組を前記組版データのレイアウト表示領域に配置し、前記小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある前記関連データを入力する入力手段と、ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記新規レイアウトアイテムに入力された関連データを、前記非表示領域の関連データに追加する関連データ追加手段と、前記関連データ追加手段により追加された関連データを含む前記非表示領域の関連データを出力する関連データ出力手段と、を備えることを特徴とする。
【００１０】
請求項２に記載の発明は、請求項１に記載の組版装置であって、ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記非表示領域の関連データの中からユーザにより指定された関連データを、前記新規レイアウトアイテムに入力する複製データ入力手段、を更に備えることを特徴とする。
【００１１】
請求項３に記載の発明は、請求項１に記載の組版装置であって、ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記非表示領域の関連データではなく、ユーザにより新たに指定された関連データを、前記新規レイアウトアイテムに入力する非複製データ入力手段、を更に備えることを特徴とする。
【００１２】
請求項４に記載の発明は、請求項１乃至３のいずれか一項に記載の組版装置であって、ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、当該新規レイアウトアイテムが追加された小組を表す小組データを、前記非表示領域の小組データに追加する小組データ追加手段と、前記小組データ追加手段により追加された小組データを含む前記非表示領域の小組データを出力する小組データ出力手段、を更に備えることを特徴とする。
【００１３】
請求項５に記載の発明は、請求項４に記載の組版装置であって、前記複製手段は、データベース上の(iii)前記対象と前記小組の対応関係を表す第１対応関係データと、（iv）前記関連データと各前記レイアウトアイテムとの対応関係を表す第２対応関係データを、前記非表示領域に複製し、前記非表示領域の第１対応関係データを、前記新規レイアウトアイテムに入力された関連データが関連する対象と当該新規レイアウトアイテムが追加された小組が対応関係にあることを表す第１対応関係データに変更し、また、前記新規レイアウトアイテムと当該新規レイアウトアイテムに入力された関連データが対応関係にあることを表す第２対応関係データを、前記非表示領域の第２対応関係データに追加する対応関係データ更新手段と、前記対応関係データ更新手段により更新された前記非表示領域の第１対応関係データと、前記対応関係データ更新手段により追加された第２対応関係データを含む前記非表示領域の第２対応関係データを出力する対応関係データ出力手段、を更に備えることを特徴とする。
【００１４】
請求項６に記載の発明は、組版装置により実行される組版方法であって、データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製する複製工程と、前記複製された小組データにより表される小組を前記組版データのレイアウト表示領域に配置し、前記小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある前記関連データを入力する入力工程と、ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記新規レイアウトアイテムに入力された関連データを、前記非表示領域の関連データに追加する関連データ追加工程と、前記関連データ追加手段により追加された関連データを含む前記非表示領域の関連データを出力する関連データ出力工程と、を含むことを特徴とする。
【００１５】
請求項７に記載の発明は、コンピュータを、データベース上の(i)印刷物に掲載される対象に関連する関連データと、(ii)入力された前記関連データを表示する複数のレイアウトアイテムで構成される小組を表す小組データを、組版データの非表示領域に複製する複製手段、前記複製された小組データにより表される小組を前記組版データのレイアウト表示領域に配置し、前記小組を構成する各レイアウトアイテムに、当該小組及びレイアウトアイテムと対応関係にある前記関連データを入力する入力手段、ユーザにより前記小組内に新規レイアウトアイテムが追加された場合に、前記新規レイアウトアイテムに入力された関連データを、前記非表示領域の関連データに追加する関連データ追加手段、前記関連データ追加手段により追加された関連データを含む前記非表示領域の関連データを出力する関連データ出力手段、として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、非表示領域に複製された関連データ及び小組データに基づいて各レイアウトアイテムに関連データが入力された場合において、ユーザにより小組内に新規レイアウトアイテムが追加されると、新規レイアウトアイテムに入力された関連データが非表示領域の関連データに追加され、追加された関連データを含む非表示領域の関連データが出力される。よって、出力された関連データを用いてデータベースを更新することで、DTPによる編集作業において個別に追加された新規レイアウトアイテムに入力された関連データをデータベースに容易に反映させることができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態におけるレイアウト編集装置１の動作概要を説明するための図である。
【図２】実施形態におけるレイアウト編集装置１の構成の一例を示すブロック図である。
【図３】実施形態における商品情報テーブル４１の構成の一例を示す図である。
【図４】実施形態における小組情報テーブル４２の構成の一例を示す図である。
【図５】実施形態における文字処理情報テーブル４３の構成の一例を示す図である。
【図６】実施形態における自動組版実行直後のDTPドキュメント３０の状態の一例を示す図である。
【図７】実施形態における新規レイアウトアイテム追加後のDTPドキュメント３０の状態の一例を示す図である。
【図８】実施形態における制御部１１による編集処理のフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して本発明の実施形態について説明する。本実施形態は本願発明を編集装置に適用した実施形態である。
【００１９】
まず、図１を用いて本実施形態のレイアウト編集装置１（「組版装置」の一例。）の概要について説明する。レイアウト編集装置１は、非表示領域３１とレイアウト表示領域３２とを有するDTPドキュメント３０を編集する機能を備える。DTPドキュメント３０は、印刷物（例えば、チラシやカタログ等）のレイアウトに関する情報を保持し、印刷物の元データとなる。DTPドキュメント３０に基づいて印刷された印刷物には、レイアウト表示領域３２が印刷される。DTPドキュメント３０の編集時には、データベース４０に格納されている印刷物に掲載する商品に関する商品情報を保持する商品情報テーブル４１や、小組に関する情報を保持する小組情報テーブル４２、文字処理に関する情報を保持する文字処理情報テーブル４３、及び、画像データ４４（各商品の画像データを含む）が非表示領域３１に複製される。そして、自動組版を実行すると設定内容に応じて、レイアウト表示領域３２における小組３３、３４、３５内に設けられたテキストフレーム（「レイアウトアイテム」の一例）又は画像フレーム（「レイアウトアイテム」の一例）に非表示領域３１に複製された商品情報テーブル４１Ｃのテキストデータ（「関連データ」の一例）や画像データ（「関連データ」の一例）が入力される。
【００２０】
自動組版後、ユーザは、例えば、小組３３内に新たにレイアウトアイテムを作成して編集することができる。レイアウトアイテムがテキストフレームである場合、入力されるテキストデータは、非表示領域３１の商品情報テーブル４１Ｃに登録されているテキストデータであってもよいし、ユーザが自ら手入力したテキストデータであってもよい。また、レイアウトアイテムが画像フレームである場合、入力される画像データは、非表示領域３１の画像データ４４Ｃのいずれかの画像データであってもよいし、ユーザが自ら新たに指定した画像データであってもよい。レイアウト編集装置１は、レイアウトアイテムが追加・編集されると、その内容を非表示領域３１の商品情報テーブル４１Ｃ、小組情報テーブル４２Ｃ、文字処理情報テーブル４３Ｃ、画像データ４４Ｃに反映させる。そして、レイアウト編集装置１は、DTPドキュメント３０の編集作業が終了すると、非表示領域３１の商品情報テーブル４１Ｃ、小組情報４２テーブルＣ、文字処理情報テーブル４３Ｃ、画像データ４４Ｃに基づいて、データベース４０内の商品情報テーブル４１、小組情報テーブル４２、文字処理情報テーブル４３、画像データ４４を更新する。なお、図１では、データベース４０はレイアウト編集装置１内に構築されていることとしたが、外部記憶装置に構築されていてもよい。以下の説明では、データベース４０がレイアウト編集装置１内に構築されているものとして説明する。
【００２１】
次に、図１を用いてレイアウト編集装置１の構成について説明する。レイアウト編集装置１は、制御部１１、記憶部１２、インターフェース部１３、表示部１４、及び操作部１５を備えている。
【００２２】
記憶部１２は、例えば、ＨＤＤ（Hard disk drive）等により構成されており、オペレーティングシステムや、アプリケーションプログラム等の各種プログラムを記憶する。特に、本実施形態の記憶部１２は、DTPによる編集を実現するDTPアプリケーションプログラム（以下、「DTPアプリ」という。）を記憶する。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークを介して取得されるようにしても良いし、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録されたものを読み込むようにしても良い。
【００２３】
また、記憶部１２には、データベース４０（「データベース」の一例。）が構築されている。データベース４０には、図３に示す商品情報テーブル４１、図５に示す文字処理情報テーブル４３、図４に示す小組情報テーブル４２、画像データ４４（図示しない）が登録されている。
【００２４】
図３に示すように商品情報テーブル４１には、商品名、説明文、販売価格、画像データのファイル名、使用小組、小組レイアウトアイテムとフィールドの紐付け情報（以下、「紐付け情報」という。）が、商品ＩＤ毎に登録されている。画像データのファイル名は、画像データ４４に含まれる画像データであって、商品ＩＤにより識別される商品の画像データのファイル名を示している。使用小組は、商品ＩＤにより識別される商品に使用される小組を示しており、図４を用いて後述する小組情報テーブル４２に登録されているいずれの小組を使用するかを特定できるようになっている。紐付け情報は、自動組版を実行する際に、使用小組を構成する各レイアウトアイテムにいずれのデータを入力するかを示している。例えば、図３の例では、商品ＩＤ「Ａ００３」で識別される商品について使用される小組３のテキスト１（テキストフレーム１）には商品名「ネコ足デスク」が入力されるとともに、小組３のテキスト２（テキストフレーム２）には説明文「足がネコ足形」が入力され、小組３の画像１（画像フレーム１）にはファイル名「a003.eps」の画像データが入力される。
【００２５】
図４に示すように小組情報テーブル４２には、小組名称毎に小組レイアウト（「小組データ」の一例）が登録されている。本実施形態の小組レイアウトは、テキストフレームと画像フレームの組合せにより構成されている。なお、テキストフレーム又は画像フレーム以外のレイアウトアイテムを含む小組レイアウトを小組情報テーブル４２に登録することもできる。
【００２６】
図５に示すように文字処理情報テーブル４３には、処理ＩＤ毎に、文字処理の対象となるテキストデータが属するフィールド（適用フィールド）と、文字処理方法が登録されている。文字処理は、紙面の見栄えや可読性を良くするために行われる。例えば、処理ＩＤ「Ｓ００１」で識別される文字処理によれば、説明文がテキストフレームに入力される際に、「青」という文字が「ブルー」という文字に変換されて入力される。つまり、商品ＩＤ「Ａ００１」の商品については、小組１のテキストフレーム２に、説明文として「青の背もたれ」ではなく「ブルーの背もたれ」と文字処理がなされたテキストデータが入力される。また、処理ＩＤ「Ｓ００２」で識別される文字処理によれば、販売価格がテキストフレームに入力される際に、語頭に「￥」が付加されて入力される。つまり、商品ＩＤ「Ａ００２」の商品については、小組２のテキストフレーム３に、販売価格として「３５０００」ではなく「￥３５０００」と文字処理がなされたテキストデータが入力される。その他の文字処理として、例えば、文字フォントを「ゴシック体」に変更する、文字を太字にする、文字に下線を引く、数字に３桁カンマ「,」を付加する（「1000」を「1,000」とする）、全角／半角の統一を行うなどの文字処理が設定される。なお、制御部１１は文字処理を行う場合、商品情報テーブル４１Ｃのテキストデータを複製時の状態のまま保持する。つまり、例えば、非表示領域３１に複製された商品情報テーブル４１Ｃに登録されているテキストデータを更に複製し、その複製したテキストデータに対して文字処理を行い、テキストフレームに入力する。
【００２７】
インターフェース部１３は他の装置や機器との間で送受信されるデータの窓口の役割を果たす。例えば、インターフェース部１３は、印刷物に掲載するために撮影された画像データをデジタルカメラから受信する際のデータ変換等を行う。
【００２８】
表示部１４は、例えば、液晶ディスプレイ等により構成されており、ユーザがレイアウト編集装置１を操作する際の操作画面等を表示する。また、操作部１５は、例えば、キーボードやマウス等により構成されており、ユーザの操作を受け付け、操作内容を示す操作信号を制御部１１に送信する。
【００２９】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成されている。そして、コンピュータとしての制御部１１は、記憶部１２に記憶されたDTPアプリを読み出して実行することにより、編集処理を行う。なお、制御部１１は、複製手段、入力手段、関連データ追加手段、関連データ出力手段、複製データ入力手段、非複製データ入力手段、小組データ追加手段、小組データ出力手段、対応関係データ更新手段、対応関係データ出力手段として機能する。
【００３０】
次に、図６及び図７を用いて、自動組版後、ユーザがレイアウト表示領域３２内に設けられた小組３３内に新たにテキストフレームを作成して編集する場合について説明する。
【００３１】
図６に示すように、自動組版が実行されると、使用小組「小組１」に対応する小組３３内に、商品ＩＤ「Ａ００１」の商品に関する情報が表示される。具体的には、商品名を表すテキストデータ「ウッドチェア」が小組３３を構成するテキストフレーム５１に入力され、説明文に対応するテキストデータ「ブルーの背もたれ」（文字処理済）が小組３３を構成するテキストフレーム５２に入力される。このように自動組版は、非表示領域３１に複製された商品情報テーブル４１Ｃ、小組情報テーブル４２Ｃ、文字処理情報テーブル４３Ｃ、画像データ４４Ｃに基づいて実行される。なお、レイアウト表示領域３２内に存在する各レイアウトアイテム（テキストフレーム、画像フレーム等）と、非表示領域３１内の対応する情報（テキストデータや画像データ）は非表示領域ＩＤにより紐付けられている。
【００３２】
そして、図７に示すように、ユーザが小組３３内に新規レイアウトアイテム（テキストフレーム）５３を作成した場合、ユーザはテキストフレーム５３にいずれの商品に関するテキストデータを入力するかを選択する商品選択操作を行うことになる。具体的には、ユーザはテキストフレーム５３に入力するテキストデータに関する商品と同一の商品に関するテキストデータ又は画像データが入力されているレイアウトアイテムを選択した上で、所定の操作（例えば、図示しない選択完了ボタンをクリックする操作）を行う。例えば、テキストフレーム５３に商品ＩＤ「Ａ００１」の商品に関するテキストデータを入力する場合であれば、商品ＩＤ「Ａ００１」の商品に関するテキストデータが入力されているレイアウトアイテム（図７の例では、テキストフレーム５１又はテキストフレーム５２）とともに、新規作成したテキストフレーム５３を選択した上で、所定の操作を行う。
【００３３】
ユーザが商品選択操作を行うと、ダイアログボックスが表示され、ユーザはテキストフレーム５３に商品情報テーブル４１Ｃに登録されているテキストデータを入力するか否かを選択することとなる。ユーザが商品情報テーブル４１Ｃに登録されているテキストデータを入力することを選択すると、商品選択操作によりテキストフレーム５３とともに選択されたテキストフレーム５１、５２と非表示領域ＩＤを介して紐付けられている商品ＩＤで特定される商品情報テーブル４１Ｃのレコードが表示され、いずれのフィールドのテキストデータを入力するかを選択するためのダイアログボックスが表示される。なお、このダイアログボックスでは、文字処理情報テーブル４３Ｃに登録されている文字処理を選択することができるようにしてもよい。ユーザがダイアログボックスにおいてフィールドを選択すると、選択したフィールドのテキストデータがテキストフレーム５３に入力される。ダイアログボックスにおいて、ユーザが文字処理を選択した場合であれば、文字処理が施されたテキストデータがテキストフレーム５３に入力される。テキストフレーム５３と、入力された商品情報テーブル４１Ｃのテキストデータは非表示領域ＩＤにより紐付けられる。
【００３４】
一方、ユーザが商品情報テーブル４１Ｃに登録されているテキストデータを入力しないことを選択すると、ユーザ自らが任意のタイミングで手入力したテキストデータ（図７の例では「セール中」というテキストデータが手入力された場合を示している。）が属するべきフィールド名を入力させるためのダイアログボックスが表示される。ユーザがダイアログボックスにおいてフィールド名を入力すると、入力されたフィールド名で新たなフィールドが商品情報テーブル４１Ｃに作成されるとともに（図７の例では「備考」というフィールド名が入力された場合を示している。）、当該フィールドの値としてテキストフレーム５３に手入力されたテキストデータが登録される。なお、登録されたテキストデータとテキストフレーム５３は非表示領域ＩＤにより紐付けられる。
【００３５】
また、テキストフレーム５３を含む新たな小組３６を(a)小組情報テーブル４２Ｃに新規登録するか、(b)新規登録する場合、商品ＩＤ「Ａ００１」で識別される商品の使用小組として登録するかを選択させるためのダイアログボックスが表示される。ユーザがダイアログボックスにおいて選択した内容にしたがって、小組情報テーブル４２Ｃ、商品情報テーブル４１Ｃが更新される。具体的には、新規小組３６を(a)小組情報テーブル４２Ｃに新規登録することが選択された場合には、新規小組３６について小組名称（図７の例では「小組４」）が生成され、小組情報テーブル４２Ｃに新規登録される。また、(b)商品ＩＤ「Ａ００１」の商品の使用小組として登録することが選択された場合には、商品情報テーブル４１Ｃにおける商品ＩＤ「Ａ００１」の使用小組が「小組４」に変更される。そして、ユーザがDTPドキュメント３０の編集を終了させる操作（編集終了操作）を行うと、非表示領域３１の商品情報テーブル４１Ｃ、小組情報テーブル４２Ｃ、文字処理情報テーブル４３Ｃ、画像データ４４Ｃに基づいて、データベース４０が更新される。
【００３６】
次に、図８を用いて、制御部１１による実行される編集処理について説明する。なお、ここでは、小組内に新規レイアウトアイテムとしてテキストフレームが追加される場合について説明する。
【００３７】
まず、制御部１１は、ユーザによるDTPドキュメント３０の編集を開始するための操作を検出すると、データベース４０の商品情報テーブル４１、小組情報テーブル４２、文字処理情報テーブル４３及び画像データ４４を非表示領域３１に複製する（ステップＳ１）。次いで、制御部１１は、ユーザによる自動組版を開始するための操作を検出すると、非表示領域３１に複製された商品情報テーブル４１Ｃ、小組情報テーブル４２Ｃ、文字処理情報テーブル４３Ｃ及び画像データ４４Ｃに基づいて自動組版を実行する（ステップＳ２）。なお、自動組版処理は従来公知の方法で行われる。
【００３８】
次いで、制御部１１は、商品選択操作を検知すると（ステップＳ３）、新規レイアウトアイテム（テキストフレーム）とともに選択されたレイアウトアイテムに紐付いている非表示領域ＩＤから商品ＩＤを特定する。次いで、制御部１１は、(ア)新規レイアウトアイテム（テキストフレーム）に商品情報テーブル４１Ｃに登録されているテキストデータ（すなわち、非表示領域３１に複製された複製値）を入力するか否かと、(イ)複製値を入力する場合に適用する文字処理を選択させるためのダイアログボックス（入力値選択ダイアログ）を表示部１４に表示させる（ステップＳ４）。なお、(イ)について、ユーザは文字処理を選択しないこともできる。
【００３９】
制御部１１は、入力値選択ダイアログにおいて、新規レイアウトアイテム（テキストフレーム）に複製値を入力することが選択された場合には（ステップＳ５：ＹＥＳ）、次いで、商品情報テーブル４１Ｃにおけるいずれのフィールドの値を入力値とするかを選択させるためのダイアログボックス（フィールド選択ダイアログ）を表示部１４に表示させる（ステップＳ６）。制御部１１は、フィールド選択ダイアログにおいて選択されたフィールドの値を、新規レイアウトアイテム（テキストフレーム）に入力する（ステップＳ７）。このとき、制御部１１は、フィールド選択ダイアログにおいて適用する文字処理が選択されている場合には、当該文字処理を施したテキストデータを入力する。一方、制御部１１は、入力値選択ダイアログにおいて、新規レイアウトアイテム（テキストフレーム）に複製値を入力しないことが選択された場合には（ステップＳ５：ＮＯ）、次いで、任意のタイミングで新規レイアウトアイテム（テキストフレーム）に手入力されたテキストデータを商品情報テーブル４１Ｃに登録する際の、フィールド名を入力させるためのダイアログボックス（フィールド名入力ダイアログ）を表示部１４に表示させる（ステップＳ８）。そして、制御部１１は、フィールド名入力ダイアログにおいて入力されたフィールド名で新たなフィールドを商品情報テーブル４１Ｃに作成し、当該フィールドの値として手入力されたテキストデータを登録する（ステップＳ９）。
【００４０】
ステップＳ７の処理又はステップＳ９の処理が終了すると、制御部１１は、非表示領域ＩＤを生成し、新規レイアウトアイテム（テキストフレーム）と非表示領域３１における商品情報テーブル４１Ｃのテキストデータを紐付ける（ステップＳ１０）。ステップＳ７の処理から移行してきた場合であれば、ステップＳ７の処理で新規レイアウトアイテム（テキストフレーム）に入力したテキストデータと、当該新規レイアウトアイテム（テキストフレーム）を非表示領域ＩＤで紐付ける。一方、ステップＳ９の処理から移行してきた場合であれば、ステップＳ９の処理で登録したテキストデータと、新規レイアウトアイテム（テキストフレーム）を非表示領域ＩＤで紐付ける。これにより、新規レイアウトアイテム（テキストフレーム）に、商品情報テーブル４１Ｃのいずれのテキストデータが入力されているかを特定することができる。
【００４１】
次いで、制御部１１は、新規レイアウトアイテム（テキストフレーム）が追加されたことにより新たに作成された新規小組レイアウトを(a)小組情報テーブル４２Ｃに新規登録するか、(b)新規登録する場合、該当商品の使用小組として商品情報テーブル４１Ｃに登録するか、を選択させるためのダイアログボックス（小組ダイアログ）を表示部１４に表示させる（ステップＳ１１）。次いで、制御部１１は、小組ダイアログにおいて、(a)新規小組レイアウトを小組情報テーブル４２Ｃに新規登録することが選択された場合には（ステップＳ１２：ＹＥＳ）、既存の小組名称と重複しない小組名称を生成し、新規小組レイアウトと対応付けて小組情報テーブル４２Ｃに新規登録する（ステップＳ１３）。一方、制御部１１は、小組ダイアログにおいて、(a)新規小組レイアウトを小組情報テーブル４２Ｃに新規登録することが選択されなかった場合には（ステップＳ１２：ＮＯ）、ステップＳ１７の処理に移行する。
【００４２】
次いで、制御部１１は、小組ダイアログにおいて、(b)新規小組レイアウトを使用小組として商品情報テーブル４１Ｃに登録することが選択された場合には（ステップＳ１４：ＹＥＳ）、新規小組レイアウトを使用小組として商品情報テーブル４１Ｃに登録する（ステップＳ１５）。具体的には、制御部１１は、新規レイアウトアイテム（テキストフレーム）と紐付けられている非表示領域ＩＤに基づいて特定されるレコードの使用小組フィールドを、新規小組レイアウトの小組名称により上書きする。次いで、商品情報テーブル４１Ｃにおける紐付け情報を、使用小組に含まれるレイアウトアイテム毎に更新する（ステップＳ１６）。図７の例では、商品ＩＤ「Ａ００１」で識別される商品について使用される小組４のテキスト１（テキストフレーム１）に商品名を表すテキストデータが入力され、小組４のテキスト２（テキストフレーム２）に説明文に対応するテキストデータが入力され、小組４のテキスト３（テキストフレーム３）に備考に対応するテキストデータが入力されるように、紐付け情報が更新される。
【００４３】
次いで、制御部１１は、編集終了操作を検出したか否かを判定する（ステップＳ１７）。制御部１１は、編集終了操作を検出するまで待機し（ステップＳ１７：ＮＯ）、編集終了操作を検出すると（ステップＳ１７：ＹＥＳ）、非表示領域３１の商品情報テーブル４１Ｃ、小組情報テーブル４２Ｃ、文字処理情報テーブル４３Ｃ、画像データ４４Ｃを出力し、出力したデータに基づいて、データベース４０の商品情報テーブル４１、小組情報テーブル４２、文字処理情報テーブル４３、画像データ４４を更新し（ステップＳ１８）、当該フローチャートに示す処理を終了する。
【００４４】
以上説明したように、本実施形態のレイアウト編集装置１（「組版装置」の一例）は、制御部１１（「複製手段」、「入力手段」、「関連データ追加手段」、「関連データ出力手段」の一例）が、データベース４０上の(i)印刷物に掲載される商品（「対象」の一例）に関連するテキストデータや画像データ等（「関連データ」の一例）と、(ii)入力されたテキストデータや画像データなどを表示する複数のレイアウトアイテムで構成される小組を表す小組レイアウト（「小組データ」の一例）を、DTPドキュメント３０（「組版データ」の一例）の非表示領域３１に複製し、複製した小組レイアウトにより表される小組３３をDTPドキュメント３０のレイアウト表示領域３２に配置し、小組３３を構成する各レイアウトアイテム（テキストフレーム５１、５２）に、小組３３及びレイアウトアイテムと対応関係にあるテキストデータを入力し、ユーザにより小組３３内にテキストフレーム５３（「新規レイアウトアイテム」の一例）が追加された場合に、テキストフレーム５３に入力されたテキストデータを、非表示領域３１のテキストデータに追加し、追加されたテキストデータを含む非表示領域３１のテキストデータを出力し、データベース４０を更新する。
【００４５】
本実施形態のレイアウト編集装置１によれば、非表示領域３１に複製されたテキストデータ及び小組レイアウトに基づいて各テキストフレーム５１、５２にテキストデータが入力された場合において、ユーザにより小組３３内にテキストフレーム５３が追加されると、テキストフレーム５３に入力されたテキストデータが非表示領域３１のテキストデータに追加され、追加されたテキストデータを含む非表示領域３１のテキストデータが出力される。よって、出力されたテキストデータを用いてデータベース４０を更新することで、DTPによる編集作業においてテキストフレーム５３に入力されたテキストデータをデータベース４０に容易に反映させることができる。
【００４６】
また、レイアウト編集装置１は、制御部１１（「複製データ入力手段」の一例）が、ユーザにより小組３３内にテキストフレーム５３が追加された場合に、非表示領域３１のテキストデータの中からユーザにより指定されたフィールドに属するテキストデータを、テキストフレーム５３に入力する。これにより、ユーザはデータベース４０上に登録されていたテキストデータをテキストフレーム５３の入力値として利用することができる。
【００４７】
さらに、レイアウト編集装置１は、制御部１１（「非複製データ入力手段」の一例）が、ユーザにより小組３３内にテキストフレーム５３が追加された場合に、非表示領域３１のテキストデータではなく、ユーザにより新たに入力されたテキストデータを、テキストフレーム５３に入力する。これにより、ユーザはデータベース４０上に登録されていたテキストデータではなく、任意のテキストデータをテキストフレーム５３に入力することができる。
【００４８】
さらにまた、レイアウト編集装置１は、制御部１１（「小組データ追加手段」、「小組データ出力手段」の一例）が、ユーザにより小組３３内にテキストフレーム５３が追加された場合に、テキストフレーム５３が追加された小組３６を表す小組レイアウトを、非表示領域３１の小組レイアウトに追加し、当該追加された小組レイアウトを含む非表示領域３１の小組レイアウトを出力する。これにより、新たに作成された小組３６を表す小組レイアウトがデータベース４０上に登録されることから、最新版の小組レイアウトをデータベースで管理することが可能となり、未作成の印刷物について、その最新版の小組レイアウトを用いた自動組版を行うことができ、作業時間を短縮することができる。
【００４９】
さらにまた、レイアウト編集装置１は、制御部１１（「複製手段」、「対応関係データ更新手段」、「対応関係データ出力手段」の一例）が、データベース４０上の(iii)商品情報テーブル４１における使用小組（「第１対応関係データ」の一例）、及び（iv）紐付け情報（「第２対応関係データ」の一例）を、非表示領域３１に複製し、テキストフレーム５３に入力されたテキストデータ（「セール中」）が関連する商品と当該テキストフレーム５３が追加された小組３６が対応関係にあることを表すように非表示領域３１の使用小組（「第１対応関係データ」の一例）を変更し、また、テキストフレーム５３とテキストフレーム５３に入力されたテキストデータが対応関係にあることを表す紐付け情報を、非表示領域３１の紐付け情報に追加し、更新した非表示領域３１の使用小組と、追加された紐付け情報を含む非表示領域３１の紐付け情報を出力する。これにより、DTPドキュメント３０上で新たに作成された小組３６を表す小組レイアウトや、テキストフレーム５３に「セール中」を入力することを表す紐付け情報をデータベース４０に容易に登録することができる。また、次の機会にDTPを行う際に、商品ＩＤ「Ａ００１」で識別される商品について小組３６を表す小組レイアウトが適用された状態で作業を行うことができる。
【００５０】
さらにまた、レイアウト編集装置１は、制御部１１が、非表示領域３１に複製されたテキストデータに文字処理情報テーブル４３に登録された文字処理方法を施してテキストフレームに入力する。このとき、商品情報テーブル４１Ｃのテキストデータを複製時の状態のまま保持する。これにより、商品情報テーブル４１Ｃのテキストデータを文字処理がなされていない状態で、データベース４０に戻すことができる。
【００５１】
なお、本発明は本実施形態に限定されるわけではなく、その他種々の変更が可能である。
【００５２】
上記実施形態では、小組３３にテキストフレーム５３を追加する場合について説明したが、例えば小組３４内に画像フレームを追加することもできる。この画像フレームに入力される画像データは、非表示領域３１の画像データ４４Ｃであってもよいし、ユーザが自ら新たに指定した編集装置内部又は外部の画像データであってもよい。レイアウト編集装置１は、画像フレームが追加・編集されると、その内容を非表示領域３１の商品情報４１Ｃ、小組情報４２Ｃ、画像データ４４Ｃ等に反映させ、データベース４０を更新するために出力する。
【符号の説明】
【００５３】
１  レイアウト編集装置
１１  制御部
１２  記憶部
１３  インターフェース部
１４  表示部
１５  操作部
３０  DTPドキュメント
３１  非表示領域
３２  レイアウト表示領域
４０  データベース
４１（４１Ｃ）  商品情報テーブル
４２（４２Ｃ）  小組情報テーブル
４３（４３Ｃ）  文字処理情報テーブル
４４（４４Ｃ）  画像データ
【図１】
2014041532.tif 000003
【図２】
2014041532.tif 000004
【図３】
2014041532.tif 000005
【図４】
2014041532.tif 000006
【図５】
2014041532.tif 000007
【図６】
2014041532.tif 000008
【図７】
2014041532.tif 000009
【図８】
2014041532.tif 000010