(57)【特許請求の範囲】
【請求項１】
商品データ、商品データを配置するレイアウト枠の情報を示すレイアウト枠データ、前記レイアウト枠内に前記商品データを配置する形式を示す商品テンプレートデータを対応づけて記憶する記憶部と、
前記商品データ及び、前記レイアウト枠データと前記商品テンプレートデータを示す情報を用いて、商品のレイアウトを示す階層構造を有する掲載情報データを作成する掲載情報データ作成手段と、
前記掲載情報データに係る商品レイアウトを、商品データを配置するレイアウト枠と商品データの内容を同じレイアウト編集画面上で変更可能に表示し、商品データを配置するレイアウト枠と商品データの内容の変更を、前記商品レイアウトの変更として受け付ける商品レイアウト変更受付手段と、
前記商品レイアウト変更受付手段により商品データを配置するレイアウト枠の変更を受け付けた場合に、前記レイアウト枠の変更に応じて前記掲載情報データの情報を書き換え、前記商品データの内容の変更を受け付けた場合に、前記商品データの内容の変更に応じて前記掲載情報データの情報を書き換えるレイアウト情報書換手段と、
前記レイアウト情報書換手段で書き換えられた前記掲載情報データの内容に基づき、前記記憶部の、前記商品データに対応づけられる前記レイアウト枠データまたは前記商品データの内容を更新する更新手段と、
を具備することを特徴とするレイアウト装置。
【請求項２】
制御部と、商品データ、商品データを配置するレイアウト枠の情報を示すレイアウト枠データ、前記レイアウト枠内に前記商品データを配置する形式を示す商品テンプレートデータを対応づけて記憶する記憶部を有するレイアウト装置を用いたレイアウト方法であって、
制御部が、前記商品データ及び、前記レイアウト枠データと前記商品テンプレートデータを示す情報を用いて、商品のレイアウトを示す階層構造を有する掲載情報データを作成する掲載情報データ作成工程と、
制御部が、前記掲載情報データに係る商品レイアウトを、商品データを配置するレイアウト枠と商品データの内容を同じレイアウト編集画面上で変更可能に表示し、商品データを配置するレイアウト枠と商品データの内容の変更を、前記商品レイアウトの変更として受け付ける商品レイアウト変更受付工程と、
制御部が、前記商品レイアウト変更受付工程により商品データを配置するレイアウト枠の変更を受け付けた場合に、前記レイアウト枠の変更に応じて前記掲載情報データの情報を書き換え、前記商品データの内容の変更を受け付けた場合に、前記商品データの内容の変更に応じて前記掲載情報データの情報を書き換えるレイアウト情報書換工程と、
前記レイアウト情報書換工程で書き換えられた前記掲載情報データの内容に基づき、前記記憶部の、前記商品データに対応づけられる前記レイアウト枠データまたは前記商品データの内容を更新する更新工程と、
を具備することを特徴とするレイアウト方法。
【請求項３】
コンピュータを請求項１記載のレイアウト装置として機能させるためのプログラム。
【請求項４】
コンピュータを請求項１記載のレイアウト装置として機能させるためのプログラムを記録した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はレイアウト装置、レイアウト方法、プログラム、記録媒体に関する。
【背景技術】
【０００２】
チラシやカタログ等の作成を目的として、文字や画像のレイアウトを行うＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）と呼ばれるソフトウェアがある。このようなソフトウェアには、例えばアドビシステムズ社のＡｄｏｂｅ  ＩｎＤｅｓｉｇｎ（登録商標）のような、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データなどの階層構造を有するデータを読み込み、当該データをレイアウトに流し込んで表示させることができるものがある。
【０００３】
このようにすることで、別に商品データを記憶するためのデータベースを用意しておき、レイアウト流し込み用ソフトウェアにより、必要に応じて階層構造を有するデータを作成し、ＤＴＰソフトウェアにおけるレイアウトに流し込んでチラシやカタログを作成することができる。商品データは、データベースにより管理され、他のソフトウェアやシステムで利用することができる。
【０００４】
このようなレイアウト流し込み用のソフトウェアとしては、例えば特許文献１に示すようなものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２６１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記のようにレイアウト流し込み用ソフトウェアとＤＴＰソフトウェアを連携させてチラシやカタログを作成する工程の例を示すと、以下のようになる。
【０００７】
即ち、ユーザは、コンピュータに記憶されたレイアウト流し込み用ソフトウェアを起動し、商品レイアウトに配置する商品データと、当該商品を配置するレイアウト枠と、当該レイアウト枠に当該商品データ（商品画像、価格等）をどのように配置するかを選択する。
【０００８】
レイアウト流し込み用ソフトウェアは、これらの情報を階層構造にて記述したＸＭＬデータなどの階層構造データを生成し、当該階層構造データに基づいて、ＤＴＰソフトウェア上で表示する商品レイアウトの作成を行う。
【０００９】
ここで、商品データは、レイアウト枠とレイアウト枠内で商品情報をどのように配置するかの情報（商品テンプレートデータ）とともにデータベース等により管理されている。
これは、チラシやカタログなどを複数の媒体（紙、電子文書、ＷＥＢページ等）で展開する可能性があり、この際、媒体間で掲載するデータの整合性を取ることが望ましいためである。
【００１０】
作成した商品レイアウトは、チラシ配布者等によるチェックを受ける。ここで校正を行う場合、校正内容に基づいてチラシ製作者は商品レイアウトの修正を行うことになる。
【００１１】
ここで、例えば商品名や価格変更など商品データの内容変更をＤＴＰソフトウェア上で行う場合、この変更を階層構造データに反映させ、この階層構造データを対象商品の商品データとリンクさせることで、当該変更をデータベースで管理されている商品データに反映させることができる。
【００１２】
これは上記のように商品データの管理のためで、例えばＤＴＰソフトウェア上で修正を行う場合にこれを商品データに反映させないと、チラシに掲載した商品の商品データと、データベースで管理している商品データの不整合が起こる可能性があり好ましくない。
【００１３】
しかしながら、商品を配置するレイアウト枠の変更を行う必要がある場合には、従来この変更を掲載情報データに反映させることができなかった。
従って、商品データの内容をチラシに掲載した内容と不整合なく保つためには、ユーザは、最初の工程に戻り、再度レイアウト流し込み用ソフトウェアを用いてレイアウトを選択し、またそこに流し込む商品データを選択する必要があり、チラシ製作者にとって大きな負担となっていた。
【００１４】
本発明は、前述した問題点に鑑みてなされたもので、レイアウトの変更を行う際のユーザの負担が軽減されるレイアウト装置等を提供することを目的とする。
【課題を解決するための手段】
【００１５】
前述した目的を達するために第１の発明は、商品データ、商品データを配置するレイアウト枠の情報を示すレイアウト枠データ、前記レイアウト枠内に前記商品データを配置する形式を示す商品テンプレートデータを対応づけて記憶する記憶部と、前記商品データ及び、前記レイアウト枠データと前記商品テンプレートデータを示す情報を用いて、商品のレイアウトを示す階層構造を有する掲載情報データを作成する掲載情報データ作成手段と、前記掲載情報データに係る商品レイアウトを、商品データを配置するレイアウト枠と商品データの内容を同じレイアウト編集画面上で変更可能に表示し、商品データを配置するレイアウト枠と商品データの内容の変更を、前記商品レイアウトの変更として受け付ける商品レイアウト変更受付手段と、前記商品レイアウト変更受付手段により商品データを配置するレイアウト枠の変更を受け付けた場合に、前記レイアウト枠の変更に応じて前記掲載情報データの情報を書き換え、前記商品データの内容の変更を受け付けた場合に、前記商品データの内容の変更に応じて前記掲載情報データの情報を書き換えるレイアウト情報書換手段と、前記レイアウト情報書換手段で書き換えられた前記掲載情報データの内容に基づき、前記記憶部の、前記商品データに対応づけられる前記レイアウト枠データまたは前記商品データの内容を更新する更新手段と、を具備することを特徴とするレイアウト装置である。
【００１７】
第１の発明に係るレイアウト装置の上記構成により、商品レイアウトの修正の際、商品を配置する位置を変更する場合にも、掲載情報データにその変更が反映される。掲載情報データの変更に基づいて記憶部に記憶されている商品データに対応するレイアウト枠データの内容を書き換えることにより、再度レイアウトの流し込みを行うことなく、レイアウト枠の変更を商品データに反映させることができるので、レイアウトの修正等を行う際のチラシやカタログ製作者の負担が軽減される。また、工数が減少するので、チラシやカタログの制作作業におけるミスの減少が期待できる。
【００１８】
前述した目的を達するために第２の発明は、制御部と、商品データ、商品データを配置するレイアウト枠の情報を示すレイアウト枠データ、前記レイアウト枠内に前記商品データを配置する形式を示す商品テンプレートデータを対応づけて記憶する記憶部を有するレイアウト装置を用いたレイアウト方法であって、制御部が、前記商品データ及び、前記レイアウト枠データと前記商品テンプレートデータを示す情報を用いて、商品のレイアウトを示す階層構造を有する掲載情報データを作成する掲載情報データ作成工程と、制御部が、前記掲載情報データに係る商品レイアウトを、商品データを配置するレイアウト枠と商品データの内容を同じレイアウト編集画面上で変更可能に表示し、商品データを配置するレイアウト枠と商品データの内容の変更を、前記商品レイアウトの変更として受け付ける商品レイアウト変更受付工程と、制御部が、前記商品レイアウト変更受付工程により商品データを配置するレイアウト枠の変更を受け付けた場合に、前記レイアウト枠の変更に応じて前記掲載情報データの情報を書き換え、前記商品データの内容の変更を受け付けた場合に、前記商品データの内容の変更に応じて前記掲載情報データの情報を書き換えるレイアウト情報書換工程と、前記レイアウト情報書換工程で書き換えられた前記掲載情報データの内容に基づき、前記記憶部の、前記商品データに対応づけられる前記レイアウト枠データまたは前記商品データの内容を更新する更新工程と、を具備することを特徴とするレイアウト方法である。
【００２０】
第２の発明に係るレイアウト方法の上記構成により、商品のレイアウトの修正の際、商品を配置する位置を変更する場合にも、掲載情報データにその変更が反映される。掲載情報データの変更に基づいて記憶部に記憶されている商品データに対応するレイアウト枠データの内容を書き換えることにより、再度レイアウトの流し込みを行うことなく、レイアウト枠の変更を商品データに反映させることができるので、レイアウトの修正等を行う際のチラシやカタログ製作者の負担が軽減される。また、工数が減少するので、チラシやカタログの制作作業におけるミスの減少が期待できる。
【００２１】
前述した目的を達するために第３の発明は、コンピュータを第１の発明のレイアウト装置として機能させるためのプログラムである。
【００２２】
前述した目的を達するために第４の発明は、コンピュータを第１の発明のレイアウト装置として機能させるためのプログラムを記録した記憶媒体である。
【発明の効果】
【００２３】
本発明により、レイアウトの変更を行う際のユーザの負担が軽減されるレイアウト装置等を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明のレイアウト装置のハードウェア構成図
【図２】本発明のレイアウト装置の機能ブロック図
【図３】本発明のレイアウト装置を用いたレイアウト方法を示すフローチャート
【図４】レイアウト流し込み画面の例を示す図
【図５】商品データの例を示す図
【図６】レイアウト枠データの例を示す図
【図７】商品テンプレートデータの例を示す図
【図８】掲載情報データの例を示す図
【図９】レイアウト流し込み画面の例を示す図
【図１０】レイアウト枠の変更の例を示す図
【図１１】掲載情報データの書換の例を示す図
【図１２】商品データの更新の例を示す図
【発明を実施するための形態】
【００２５】
以下、図面を参照しながら、本発明のレイアウト装置等の実施形態について説明する。まず、図１を参照して、本実施形態のレイアウト装置のハードウェア構成について説明する。
【００２６】
本実施形態のレイアウト装置１は、制御部３、表示部５、通信部７、記憶部９、入力部１１、出力部１３等を有し、これらがバス１５等で接続される構成となっている。
【００２７】
制御部３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等からなり、記憶部１１やＲＯＭ等に記憶されたデータやプログラム等をＲＡＭに読み出して、各種の演算および制御を行う。これにより、後述のレイアウト装置１が行う処理を実現する。
【００２８】
表示部５は液晶パネル、ＣＲＴモニタなどのディスプレイ装置であり、後述するレイアウト装置１の行う処理に係る画面を表示する。
【００２９】
通信部７は通信制御装置、通信ポート等を有する。ネットワーク１７に接続し、各種情報の送受信を行う。ただし、レイアウト装置１はネットワーク１７等と接続せず、スタンドアローンとなる構成でもよい。
【００３０】
記憶部９はハードディスク等からなり、後述する商品データやレイアウト枠データ、商品テンプレートデータやレイアウト流し込みソフトウェア、レイアウト編集ソフトウェア（ＤＴＰソフトウェア）など、レイアウト装置１が行う処理に係る各種のデータやプログラムを読み出し可能に記憶する。記憶部９は、レイアウト装置１とネットワークを介して接続する構成なども可能である。
【００３１】
入力部１１は例えばキーボードやマウス、ドライブ装置やスキャナなどであり、レイアウト装置１へデータ入力を行うための周辺装置である。また、レイアウト装置１と各装置を接続し、データ入力を行うためのインタフェースを備える。
【００３２】
出力部１３は例えばプリンタやドライブ装置など、レイアウト装置１からのデータ出力を行うための周辺装置である。また、レイアウト装置１と各装置を接続し、データ出力を行うためのインタフェースを備える。
【００３３】
バス１５は各装置間の制御信号やデータ信号等の授受を媒介する経路である。
【００３４】
続いて、図２を参照しながら、本実施形態のレイアウト装置の機能構成について説明する。
【００３５】
本実施形態のレイアウト装置１は、商品選択受付手段１９、レイアウト枠選択受付手段２１、商品テンプレート選択受付手段２３、掲載情報データ作成手段２５、商品レイアウト作成手段２７、商品レイアウト編集受付手段２９、掲載情報データ書換手段３１、データベース更新手段３２、商品ＤＢ（Ｄａｔａ  Ｂａｓｅ）３３、レイアウト枠ＤＢ３５、商品テンプレートＤＢ３７を具備する。
【００３６】
商品ＤＢ３３は、商品レイアウトで配置される商品データを保持するものである。商品データは、商品の名称や価格、商品画像等、商品の情報に関するものである。また、商品の配置されるレイアウト枠を示すレイアウト枠データを示す情報やレイアウト枠内に商品データが配置される形式である商品テンプレートの商品テンプレートデータを示す情報も含む。商品データの詳細については後述する。
【００３７】
レイアウト枠ＤＢ３５は、商品レイアウトにおいて商品を配置するレイアウト枠について、レイアウト枠が配置される段組みや大きさ等を定めるレイアウト枠データを保持するものである。レイアウト枠データの詳細については後述する。
【００３８】
商品テンプレートＤＢ３７は、商品レイアウトにおいて、レイアウト枠に商品データを配置する形式である商品テンプレートデータを保持するものである。商品テンプレートデータは、例えば商品名や商品価格などの商品データの個々の情報を表示する位置、大きさ等を定めるものである。商品テンプレートデータの詳細については後述する。
【００３９】
商品選択受付手段１９は、商品レイアウトで配置する商品データについて、入力部１１等を介したユーザによる選択を制御部３が受け付けるものである。
制御部３は、記憶部９が保持する商品ＤＢ３３の商品データのなかから所望の商品データを選択可能とし、商品データの選択を受け付け、選択された商品データをＲＡＭ等に記憶する。
【００４０】
レイアウト枠選択受付手段２１は、商品データを配置するレイアウト枠について、入力部１１等を介したユーザによる選択を制御部３が受け付けるものである。
制御部３は、記憶部９が保持するレイアウト枠ＤＢ３５のレイアウト枠データのなかから所望のレイアウト枠データを選択可能とし、レイアウト枠データの選択を受け付け、選択されたレイアウト枠データを示す情報を、商品データに紐付けてＲＡＭ等に記憶する。
【００４１】
商品テンプレート選択受付手段２３は、商品データをレイアウト枠に表示する形式を示す商品テンプレートについて、入力部１１等を介したユーザによる選択を制御部３が受け付けるものである。
制御部３は、記憶部９が保持する商品テンプレートＤＢ３７の商品テンプレートデータのなかから所望の商品テンプレートデータを選択可能とし、商品テンプレートデータの選択を受け付け、選択された商品テンプレートデータを示す情報を、商品データと紐付けてＲＡＭ等に記憶する。
【００４２】
掲載情報データ作成手段２５は、商品データ及び、これに紐付くレイアウト枠データと商品テンプレートデータを示す情報に基づき、制御部３が掲載情報データを作成し、ＲＡＭ等に記憶するものである。掲載情報データは、ＸＭＬデータ等、上記のデータを階層構造のデータとして記述するものである。
【００４３】
商品レイアウト作成手段２７は、掲載情報データに基づき、制御部３が商品レイアウトを作成し、表示部５の商品レイアウト編集画面に編集可能に表示するものである。商品レイアウトは、１または複数のレイアウト枠に、商品に関する情報が表示されたものである。
【００４４】
商品レイアウト変更受付手段２９は、上記の商品レイアウトについて、入力部１１等を介したレイアウト編集画面上でのユーザによる編集を制御部３が受け付けるものである。制御部３は、レイアウト編集画面上で商品レイアウトを編集可能とし、入力部１１等を介したユーザによる商品レイアウトの変更を受け付ける。
【００４５】
掲載情報データ書換手段３１は、商品レイアウトの変更を受け付けたことに伴って、変更内容に基づいて、制御部３が掲載情報データの内容を書き換えるものである。
【００４６】
データベース更新手段３２は、制御部３が、掲載情報データの内容の書き換えに応じて、商品データの内容を更新するものである。
【００４７】
次に、図３から図１１を用いて、本実施形態のレイアウト装置１を用いたレイアウト方法の流れについて説明する。
【００４８】
本実施形態のレイアウト装置１を用いたレイアウト方法は、入力部１１等を介したユーザの操作に応じて開始され、制御部３は記憶部９等に記憶されたレイアウト流し込みソフトウェアを起動し、図４のレイアウト流し込み画面４１を表示部５に表示する。
【００４９】
図３のステップ１０１において、ユーザは入力部１１等を介してレイアウト流し込み用画面４１上で操作を行い、例えばクリックアンドドラッグ等の操作により図４に示す商品選択画面４３に表示された商品ＤＢ３３の商品データの中から所望の商品データを選択し商品データ表示画面４４上に移動させるなどして、記憶部９の商品ＤＢ３３に保持された商品データから、所望の商品データを選択する。
制御部３はユーザによる商品データの選択を受け付けて、選択された商品データをＲＡＭに記憶し、選択された商品データに係る商品情報をレイアウト流し込み画面４１の商品データ表示画面４４に表示する（ステップ１０１）。
【００５０】
図５は商品データ５１の例を示すものである。商品データ５１は、図に示すように、例えば商品ＩＤや商品名、商品の価格、商品のキャッチコピー、レイアウト枠や商品テンプレートを示す情報等を有する。ただし、これに限らず、例えば商品の発売開始日など、商品に関するその他の情報を含んでいてもよい。これらの情報は、ユーザにより事前に入力され、あるいは更新されているものである。
【００５１】
続いて、ステップ１０２において、ユーザは入力部１１等を介してレイアウト流し込み用画面４１上で操作を行い、例えばレイアウト流し込み画面４１上で表示されるレイアウト枠を選択可能なダイアログボックスやツールバー等により、記憶部９のレイアウト枠ＤＢ３５に保持されたレイアウト枠データから、所望のレイアウト枠データを個々の商品データ５１について選択する。
【００５２】
図６はレイアウト枠データ６１の例を示すものである。レイアウト枠データ６１は、図に示すように、例えばレイアウト枠ＩＤやレイアウト枠が配置される段組み、レイアウト枠の大きさ等のデータを有する。ただし、これに限らず、レイアウト枠に関するその他の情報を含んでいてもよい。
本実施形態では、横方向に２段、縦方向に１段が段組みされるレイアウト枠のレイアウト枠データ４７が選択されたものとして説明するが、レイアウト枠の種類は、段組みや大きさなどこれに限ることはなく、様々なものがある。
【００５３】
制御部３はユーザによるレイアウト枠データ６１の選択を受け付けて（ステップ１０２）、これが当初商品データ５１に含まれていたレイアウト枠データ６１の情報（例えばレイアウトＩＤ）に係るレイアウト枠データ６１と異なる場合には、選択されたレイアウト枠データ６１を示す情報で、当初商品データ５１に含まれていたレイアウト枠データ６１の情報を書き換える。
【００５４】
次に、ステップ１０３において、ユーザは入力部１１等を介して、レイアウト流し込み用画面４１上で操作を行い、例えばレイアウト流し込み画面４１上で表示される商品テンプレートを選択可能なダイアログボックスやツールバー等により、記憶部９の商品テンプレートＤＢ３７に保持された商品テンプレートデータから、所望の商品テンプレートデータを個々の商品データ５１について選択する。
【００５５】
図７は商品テンプレートデータ７１の例を示すものである。商品テンプレートデータ７１は、図に示すように、テンプレートＩＤや、商品名や価格等商品データ５１の個々の情報に対してその表示位置や表示大きさ等を示す情報を有する。ただし、これに限らず、例えば表示する際のフォントや背景色など、商品データ５１の個々の情報を表示する形式に関するその他の情報を含んでいてもよい。
【００５６】
制御部３はユーザによる商品テンプレートデータ７１の選択を受け付ける（ステップ１０３）。これが当初商品データ５１に含まれていた商品テンプレートデータ７１の情報（例えばテンプレートＩＤ）に係る商品テンプレートデータ７１と異なる場合には、選択された商品テンプレートデータ７１を示す情報で、当初商品データ５１に含まれていた商品テンプレートデータ７１の情報を書き換える。
【００５７】
前述したように、商品データ５１にはレイアウト枠データ６１や商品テンプレートデータ７１を示す情報（例えばレイアウト枠ＩＤや商品テンプレートＩＤ）が当初含まれる。この値は直前の商品レイアウトの際に用いたもの、もしくは初期値として設定されたものである。
ステップ１０２、１０３でこれと異なるレイアウト枠データや商品テンプレートデータを選択した場合は、上述したように商品データ５１の内容を書き換えるとともに、商品ＤＢ３３に保持される商品データ５１のレイアウト枠データ６１を示す情報や商品テンプレートデータ７１を示す情報を更新する。
勿論、ユーザは当初の商品データ５１のレイアウト枠データを示す情報や商品テンプレートを示す情報に係るレイアウト枠データ６１や商品テンプレートデータ７１をそのまま用いることができる。
【００５８】
また、制御部３は、上記した商品データ５１、レイアウト枠データ６１、商品テンプレートデータ７１の選択に際して、図４に示すように、レイアウト枠表示画面４５のレイアウト枠４７に商品データ５１が配置された商品レイアウトの概略図を示し、商品データ５１、レイアウト枠データ６１、商品テンプレートデータ７１の選択に応じてこれを変化させて表示するようにしてもよい。
【００５９】
続いて、ステップ１０４において、ユーザは入力部１１等を介してレイアウト流し込み用画面４１上で操作を行い、例えば画面上のボタンをクリックするなどして、レイアウトの流し込みを指示する。
制御部３は、ユーザによるレイアウト流し込みの指示を受け付けて、ＲＡＭ等に記憶した商品データ５１及び、これに紐付くレイアウト枠データ６１、商品テンプレートデータ７１を示す情報を用いて掲載情報データ８１を作成してＲＡＭ等に記憶する。
【００６０】
図８は掲載情報データ８１の例を示すものである。掲載情報データ８１は、商品データ５１の内容をタグを用いて記述したＸＭＬデータなどの階層構造を有するファイルである。例えば、図８の「掲載商品スペック」タグで囲まれた範囲には、商品データ５１における商品ＩＤや商品名、商品価格等の情報が記述される。他にも、「掲載位置情報」タグの間には、商品データ５１のレイアウト枠を示す情報（例えばレイアウト枠ＩＤ）が記述され、「商品テンプレート」タグの間には商品データ５１の商品テンプレートを示す情報（例えばテンプレートＩＤ）が記述される。
勿論、これ以外の商品レイアウトに係る情報を記述するようにしてもよい。また、掲載情報データ８１も、商品データ５１を階層構造で記述し、後述するレイアウト編集ソフトウェアで読み込める形式のものであればよく、例えばＨＴＭＬデータ等を用いることも考えられる。
【００６１】
さらに、制御部３はレイアウト編集ソフトウェアを起動し、図９に示すようなレイアウト編集画面９１を表示し、ＲＡＭ等に記憶した掲載情報データ８１をもとに商品レイアウト９３を作成し、レイアウト編集画面９１上に表示する（レイアウトの流し込み、ステップ１０５）。
制御部３は、例えば、上記の「掲載位置情報」タグ間に記述されたレイアウト枠ＩＤに紐付くレイアウト枠データ６１をレイアウト枠ＤＢ３５より読み込むとともに、「商品テンプレート」タグ間に記述されたテンプレートＩＤに紐付く商品テンプレートデータ７１を商品テンプレートＤＢ３７より読み込み、当該読み込んだレイアウト枠データ６１のレイアウト枠内に、「掲載商品スペック」タグ間に記述された商品データ５１の情報を、当該読み込んだ商品テンプレート７１の形式で配置することにより、商品レイアウト９３を作成することができる。
【００６２】
本実施形態のレイアウト編集用ソフトは、例えばアドビシステムズ社のＡｄｏｂｅ  ＩｎＤｅｓｉｇｎ（登録商標）など、ＸＭＬファイルなど階層構造を有するデータを読み込み可能であり、またレイアウト編集画面９１上に表示した商品レイアウト９３を入力部１１等を介して編集可能である。
【００６３】
ユーザは、ここで商品レイアウト９３の変更を行わない場合（ステップ１０６の「なし」）、その商品レイアウト９３でチラシ配布者等の校正を受ける（ステップ１１３）。
【００６４】
校正の結果、修正がなければ（ステップ１１４の「なし」）、チラシ製作を終了する。一方、修正がある場合（ステップ１１４の「あり」）、ユーザは、レイアウト編集ソフト上で商品レイアウト９３が編集可能に表示された状態から、編集を再開することができる。
【００６５】
即ち、ステップ１０７において、校正による変更点が商品データの内容である場合（ステップ１０７の「商品データの内容」）、ユーザは、入力部１１等を介してレイアウト編集用画面９１上でマウス操作、キーボードによる文字のタイピング等を行い、商品データ５１の内容変更を行う（ステップ１０８）。
商品データ５１の内容変更とは、例えば商品価格の変更を行うなど、商品価格や商品名、あるいは商品キャッチフレーズ等の変更である。
【００６６】
制御部３は、このような商品データ５１の内容変更を商品レイアウトの編集として受け付け（ステップ１１０）、当該変更に伴って掲載情報データ８１の情報を書き換え（ステップ１１１）、更に、書き換えた後の掲載情報データ８１の内容に基づいて、商品ＤＢ３３の商品データ５１の内容を更新する（ステップ１１２）。
例えば、レイアウト表示画面９１上の商品レイアウト９３で表示された商品の価格を書き換えたときには、制御部３はこれに応じて掲載情報データ８１に記述された商品価格の情報を書き換え、この書き換えた後の商品価格で、商品ＤＢ３３に保持された商品データ５１、例えば、図８の掲載情報データ８１で当該書き換えた商品価格と同じ「掲載商品スペック」タグの範囲内に記述された商品ＩＤに対応する商品データ５１の商品価格の情報を更新することができる。
【００６７】
また、ステップ１０７において、校正による商品レイアウト９３の変更点が商品データ５１を配置するレイアウト枠の場合（ステップ１０７の「レイアウト枠」）、ユーザは、入力部１１等を介してレイアウト編集用画面９１上でマウス操作等を行い、商品データ５１のレイアウト枠の変更を行う（ステップ１０９）。
レイアウト枠の変更とは、例えば図１０に示すように、レイアウト編集画面９１に表示される２つのレイアウト枠９４を選択した後入替ボタン９２をクリックして、レイアウト枠９４に配置される商品データ５１を入れ替えるなど、レイアウト枠９４に配置される商品データ５１を変更するものである。
【００６８】
実際のチラシ制作の場面では、校正の際にこのような商品の配置（レイアウト枠９４）の変更を求められる場合も多い。
前述したように、商品データ５１の内容変更の場合には従来でもレイアウト編集画面９１で商品レイアウト９３を表示した状態から再度編集を始めることができたが、商品レイアウト９３でレイアウト枠９４を変更する場合には、商品ＤＢ３３に保持された商品データ５１との整合性を保つためには、レイアウト流し込み画面４１でのレイアウト枠選択に戻って再度流し込みを行う必要があった。
【００６９】
本発明のレイアウト装置１では、レイアウト枠９４の変更の場合にも、制御部３は、当該変更を受け付け（ステップ１１０）、これに伴って掲載情報データ８１の内容を書き換える（ステップ１１１）。
即ち、図１０に示すように、レイアウト編集画面９１上で、レイアウト枠９４に配置する商品データ５１を入れ替えた場合、制御部３は、例えば図１１の点線で囲まれた部分で示すように、掲載情報データ８１において「掲載商品スペック」タグに囲まれた範囲に記述された商品データ５１の内容を入れ替えるように書き換える。
【００７０】
制御部３は、この書き換えた後の掲載情報データ８１の内容に基づいて、商品ＤＢ３３に保持された商品データ５１の内容、即ち商品データ５１に対応づけられるレイアウト枠データ６１を更新する（ステップ１１２）。
例えば、図１１の掲載情報データ８１で当該書き換えた「掲載商品スペック」タグに囲まれた範囲に記述された商品ＩＤに対応する商品データ５１のレイアウト枠ＩＤを、当該「掲載商品スペック」タグに囲まれた範囲を包含する「掲載位置情報」タグ間に記述されたレイアウト枠ＩＤで、図１２に示すように更新することができる。
しかしながら、掲載情報ファイル８１の書き換え、あるいは商品データ５１の更新の方法は、これに限らず、例えば掲載情報ファイル８１を書き換える際には、レイアウト編集画面９１上でレイアウト枠９４に配置する商品データ５１を入れ替えたことに伴って、掲載情報データ８１において当該商品データを包含する「掲載位置情報」タグ間に記述されたレイアウト枠ＩＤを入れ替えるようにすることも考えられる。
【００７１】
一方、ステップ１０６で、レイアウト流し込み後の、レイアウト編集画面９１上で表示された商品レイアウト９３を変更する場合にも、同様の手順で作業を行う。変更点が商品データの内容である場合（ステップ１０７の「商品データの内容」）にも、レイアウト枠である場合（ステップ１０７の「レイアウト枠」）にも、上述したように、制御部３は、ユーザによる商品レイアウト９３の変更（ステップ１０８、１０９）を受け付けて（ステップ１１０）、これに応じて掲載情報データ８１の内容を書き換え（ステップ１１１）、書き換えた後の掲載情報データ８１の内容に基づいて、商品ＤＢ３３の商品データ５１の内容を更新する（ステップ１１２）。
【００７２】
このようにして、ユーザは商品レイアウト９３を作成し、一旦完成した商品レイアウト９３を、チラシ配布者等に送り校正を受ける（ステップ１１３）。以降の流れは上述したものと同じである。
【００７３】
このようにして商品レイアウトの編集と校正の工程を繰り返し、修正箇所がなくなれば（ステップ１１４の「なし」）、編集作業を終了する。
【００７４】
以上説明したように、本実施形態のレイアウト装置１では、商品を配置するレイアウト枠の変更を行う場合にも、その変更結果は掲載情報データ８１に反映され、これにより商品ＤＢ３３に保持される商品データ５１の対応するレイアウト枠データ６１を示す情報の更新がなされる。これによりシステムの整合性が保たれるので、再度流し込みを行うことなく、レイアウト編集用ソフトウェアにより商品レイアウトが編集可能に表示された状態で編集を行うことができる。従って、ユーザ（チラシ制作者）の負担が軽減されるとともに、工数が減少するので、チラシやカタログの制作作業におけるミスの減少が期待できる。
【００７５】
以上、添付図面を参照しながら、本発明に係るレイアウト装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
例えば、本実施形態はチラシやカタログを製作することを例にとって説明したが、これに限られず、例えばデータベースに保持されるデータの内容を書籍の作成に係るものとし、これを書籍を作成する際に適用することも可能である。
【符号の説明】
【００７６】
１………レイアウト装置
３………制御部
９………記憶部
２５………掲載情報データ作成手段
２９………商品レイアウト変更受付手段
３１………掲載情報データ書換手段
３３………商品ＤＢ
３５………レイアウト枠ＤＢ
３７………商品テンプレートＤＢ
４７、９４………レイアウト枠
５１………商品データ
６１………レイアウト枠データ
７１………商品テンプレートデータ
８１………掲載情報データ
【図１】
0005577662.tif 000002
【図２】
0005577662.tif 000003
【図３】
0005577662.tif 000004
【図４】
0005577662.tif 000005
【図５】
0005577662.tif 000006
【図６】
0005577662.tif 000007
【図７】
0005577662.tif 000008
【図８】
0005577662.tif 000009
【図９】
0005577662.tif 000010
【図１０】
0005577662.tif 000011
【図１１】
0005577662.tif 000012
【図１２】
0005577662.tif 000013