(57)【要約】【課題】  レイアウト作業を容易かつ迅速にする。【解決手段】  紙面がレイアウトされると、配置された複数の素材を共通項目でグルーピングしたグループ枠が形成され、グループ枠及び各素材の配置を記述した配置情報５が作成される。予約配置情報登録手段１は、オペレータによって指示された所定の素材に関する配置情報５から予約配置情報４を作成して登録する。たとえば、同様の構成で繰り返し作成される記事などの配置情報５に基づく予約配置情報４が登録される。新たに紙面を作成する際には、予約配置情報適用手段２が、紙面に対し選択された予約配置情報４に適合する素材を検索し、検索された素材を予約配置情報４に従って紙面にレイアウトする。【選択図】  図１
2006318142.tif 000002
【特許請求の範囲】
【請求項１】
見出し、絵とき及び記事を含む素材を紙面に配置する紙面レイアウト方法において、
予約配置情報登録手段が、紙面に配置された素材を共通項目でグルーピングしたグループ枠のレイアウトに関する配置情報に基づき、予約配置情報を作成して登録する工程と、
予約配置情報適用手段が、新たに作成する前記紙面に対し選択された前記予約配置情報に適合する前記素材を検索し、前記予約配置情報を適用して前記紙面に検索された前記素材を配置する前記配置情報を生成する工程と、
を有することを特徴とする紙面レイアウト方法。
【請求項２】
前記予約配置情報登録手段が前記予約配置情報を登録する工程は、
前記予約配置情報に登録された前記グループ枠が配置されていた前記紙面と前記グループ枠との関連度または前記グループ枠に含まれる前記素材の特性に応じて設定される適用属性を前記予約配置情報に登録する、
ことを特徴とする請求項１記載の紙面レイアウト方法。
【請求項３】
前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
前記予約配置情報に登録される前記共通項目を含む登録情報項目をキーとして、前記予約配置情報が適用される前記紙面の前記素材及び前記予約配置情報登録時に保存された前記素材に関する素材情報を検索して前記キーに適合する前記素材を検出し、検出された前記素材によって前記予約配置情報を更新するとともに、更新された前記予約配置情報から前記配置情報を生成する、
ことを特徴とする請求項１記載の紙面レイアウト方法。
【請求項４】
前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
前記予約配置情報が適用される前記紙面の前記素材情報の検索によって前記予約配置情報に適合する前記素材が検出されなかった場合に、前記素材の対応領域を空白に設定する、
ことを特徴とする請求項１記載の紙面レイアウト方法。
【請求項５】
さらに、紙面設定手段が、前記予約配置情報適用手段が作成した前記配置情報に基づき前記素材を前記グループ枠単位で配置するとともに、配置された前記グループ枠及び前記素材が予め設定された配置規則に適合するかどうかを判定し、適合しない場合はオペレータに通知する工程、
を有することを特徴とする請求項１記載の紙面レイアウト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は紙面レイアウト方法に関し、特に見出し、絵とき及び記事を含む素材を紙面に配置する紙面レイアウト方法に関する。
【背景技術】
【０００２】
従来、新聞などの印刷物の製版工程の前段階では、コンピュータシステムを用いたレイアウト装置によって紙面の割り付けが行われている。このようなレイアウト装置を用いた紙面レイアウト方法では、表示装置に紙面に対応した画面を表示し、オペレータが画面上でバランスを確認しながら予め割り当てられている写真や見出し、記事などの素材を配置していくという作業が行われる。
【０００３】
このようなレイアウト作業を効率化するため、構成部品のデータ名を格納した構成部品一覧データと、レイアウト対象ページにおける構成部品のレイアウト情報を格納しておき、レイアウト情報と構成部品一覧データとを用いてページのレイアウトを自動的に行う紙面レイアウト装置が提案されている（たとえば、特許文献１参照）。
【特許文献１】特開２００２−８０４９号公報（段落番号〔００２９〕〜〔００３６〕、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の紙面レイアウト方法では、その都度割り付けを行わなければならないという問題点がある。
たとえば、新聞の連載記事やコラムなどは、記事や見出し、写真などの構成部品が毎回決められた枠位置で組み付けられる。しかしながら、従来のレイアウト作業では、決まったレイアウトを毎回用いる場合であっても、その都度オペレータが手動で構成部品を配置しなければならなかった。毎日発行される新聞であれば、毎日同様のレイアウト作業を行う必要があり、作業の効率化の妨げとなっていた。また、毎回手動でレイアウト作業を行う場合、ミスが発生する可能性もある。
【０００５】
一方、ページのレイアウト情報により構成部品を配置する紙面レイアウト方法では、構成部品一覧データを検索して該当する構成部品を紙面にレイアウトする。しかし、この場合、検索は構成部品のデータ名で行われるため、データ名が一致していなければ配置することができないという問題点がある。たとえば、連載記事やコラムなどは、記載内容や写真に写る画像などが毎回変わるため、それぞれに異なるデータ名が設定される。このようなケースでは、データ名で検索すると所望のデータが得られず、結局手動でレイアウトしなければならなくなる。このため、固定の構成部品を配置する紙面構成とするのでなければ、作業効率を上げることはできない。
【０００６】
本発明はこのような点に鑑みてなされたものであり、紙面のレイアウト作業を容易かつ迅速に行うことが可能な紙面レイアウト方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では上記課題を解決するために、見出し、絵とき及び記事を含む素材を紙面に配置する紙面レイアウト方法が提供される。本発明に係る紙面レイアウト方法では、図１に示すような予約配置情報登録手段１、予約配置情報適用手段２の各処理手段によって紙面をレイアウトする工程が実行される。
【０００８】
予約配置情報登録手段１による工程では、レイアウトが終了した紙面について作成される配置情報５に基づき、予約配置情報４を登録する。配置情報５には、レイアウトされた紙面に配置された素材を共通項目（テーマ）でグルーピングし、グルーピングされた素材群で構成されるグループ枠及び各素材のレイアウトに関する情報が設定される。予約配置情報４は、紙面上で指示された所定の素材を含むグループ枠に関する配置情報５を検索し、検索された配置情報５から作成して登録される。予約配置情報適用手段２による工程では、新たに作成する紙面に対し選択された予約配置情報４に基づき、この予約配置情報４に適合する素材を検索し、予約配置情報４を適用して検索された素材を紙面に配置し、この紙面に関する配置情報５を生成する。
【０００９】
このような紙面レイアウト方法では、一度紙面がレイアウトされると、紙面上に配置された複数の素材を共通項目（テーマ）でグルーピングして形成されるグループ枠についての配置情報５が作成される。共通項目として、たとえば、コラムや連載記事の概要など、素材に共通するテーマが設定される。そして、オペレータによって指示された所定の素材を含むグループ枠の配置情報５から予約配置情報４を作成して登録する。たとえば、同様の構成で繰り返し作成される記事などの配置情報５が選択され、登録が指示される。新たに紙面を作成する際には、紙面に適した予約配置情報をたとえば共通項目（テーマ）などから選択し、選択した予約配置情報４に基づき適合する素材を検索する。そして、この予約配置情報４を適用して検索された素材を紙面に配置し、この配置情報５を生成する。
【発明の効果】
【００１０】
本発明の紙面レイアウト方法では、一度配置した任意の素材の配置情報を次回のレイアウト作業のための予約配置情報として共通項目（テーマ）に関連付けて記憶しておく。そして、新たに紙面を作成する際には、テーマなどに応じて紙面に対し選択された予約配置情報を選択して適用する。すなわち、予約配置情報に適合する素材を検索し、検索された素材を予約配置情報に基づき紙面にレイアウトする。この結果、過去の紙面の配置情報を適用して所望の紙面を自動レイアウトすることが可能となるほか、レイアウト作業を迅速かつ容易にすることが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面を参照して説明する。まず、実施の形態に適用される発明の概念について説明し、その後、実施の形態の具体的な内容を説明する。
図１は、実施の形態に適用される発明の概念図である。
【００１２】
本発明に係る紙面レイアウト方法は、予約配置情報登録手段１、予約配置情報適用手段２、紙面設定手段３及び配置情報生成手段６の各処理手段によって手順が順次実行される。
【００１３】
予約配置情報登録手段１は、レイアウトが行われた紙面上の素材について設定された配置情報５から予約配置情報４を生成する。
配置情報５は、予約配置情報適用手段２、もしくは配置情報生成手段６によって紙面のレイアウトが行われると作成される。この配置情報５には、紙面上に配置された共通項目（以下、テーマとする）を持つ複数の素材をグルーピングして形成されるグループ枠について、グループ枠及び各素材の配置に関する情報が設定される。素材とは、紙面を組み立てている記事、見出し、絵とき（写真や絵など）、表、箱、地紋などを言う。グルーピングに用いるテーマは、コラムや連載記事の概要を表し、たとえば、「天気予報」、「社説」などの決まりものから、「シリーズＡ」などの連載記事の主題やキーワードなどである。紙面を組む場合には、テーマが共通の素材（たとえば、記事Ａと該記事Ａに関する写真と見出しなど）を一塊にして紙面上に配置する。以下、このようにまとめて配置される素材群をグループ、グループが紙面上に占める領域をグループ枠とする。配置情報５には、グループ枠の紙面への組方を定義する組規則と、グループ枠の紙面上の位置を定義する枠位置及びグループを構成する各素材の識別情報や配置などの素材配置などの情報が設定される。詳細については後述する。
【００１４】
そして、オペレータによって予約配置情報４に登録する素材が指定されると、指定された素材に関する配置情報５を検索し、検索された配置情報５から予約配置情報４を作成して登録する。たとえば、オペレータが、定期的に紙面に掲載される決まりものグループを構成する素材（記事、見出し、絵ときなど）を選択すると、この素材が属する配置情報５を検索する。さらに、検索された配置情報５に適用属性を付加し、予約配置情報４として登録する。適用属性には、この配置情報５のグループと割り付けられていた紙面との関連度や、予約配置情報４の利用形態（一時利用か、継続利用か）などが設定される。たとえば、このグループ枠は大体１面に配置されるというように紙面との関連度が高い場合には、関連度の高い面に適用されるように適用属性が設定される。
【００１５】
予約配置情報４には、上記説明の配置情報に適用属性が付与された形式で保存される。適用属性には、たとえば、その配置情報を持つ素材が、保存指示がされた紙面には、特には関連性を持たないことを示す単独属性や、配置情報５が保存指示された紙面に関連すること示す面準拠属性や、予約配置情報４が適用された後は情報を削除するかどうかを示す一時属性などがある。詳細については後述する。
【００１６】
予約配置情報適用手段２は、新たな紙面を作成する際に、テーマなどをキーとして予約配置情報４がオペレータによって選択され、選択された予約配置情報４を紙面レイアウトに適用する。すなわち、選択された予約配置情報に基づき、予約配置情報４が適用された紙面と対応付けられて登録されている複数の素材の中から予約配置情報４に登録された登録項目、たとえばテーマ、組種別（記事、見出し、絵ときなど）、素材ＩＤなどが適合する素材を検索し、検索された素材を予約配置情報４に基づいて紙面に配置するための配置情報５を作成する。なお、必要に応じて、この紙面素材以外の素材情報も参照し、検索が行われる。ここでは、検索された予約配置情報４に検索された素材情報を適用し、配置情報５を作成する。
【００１７】
配置情報生成手段６は、新たに紙面を作成する場合など、予約配置情報４を適用せずに配置情報５を生成する。また、予約配置適用手段２で作成された配置情報５を用いて素材の配置を設定し、配置情報５を更新する。
【００１８】
紙面設定手段３は、配置情報生成手段６によって作成された新たな配置情報５に基づいて、グループ枠及び素材の配置を行う。この配置を行う際には、予め設定しておいた配置規則情報と照合し、配置情報５による配置が配置規則に適合するかどうかを判定する。規則に適合しない場合は、その領域は無効とし、オペレータに通知する。また、オペレータによる手動操作などによりレイアウトが変更された場合は、変更されたレイアウトに基づき、配置情報５を更新する。
【００１９】
このような処理手段による紙面レイアウト方法について説明する。
紙面が一度レイアウトされると、その紙面レイアウトに基づき、配置情報５が作成される。配置情報５は、予約配置情報適用手段２または配置情報生成手段６によるレイアウト処理に伴って作成される。配置情報５は、共通のテーマでグルーピングされたグループについて、テーマ、組規則、グループ枠の位置及びグループを構成する素材情報などの情報が設定されている。
【００２０】
こうして配置情報５が設定されると、この配置情報５によるレイアウトを次回の同様テーマで利用するため、予約配置情報４として登録しておく。予約配置情報登録手段１は、オペレータによって紙面上の任意の素材が指定されると、その素材が含まれるグルーピング枠に関する配置情報５を検索する。そして、検索された配置情報５に必要に応じて適用属性などの属性を設定し、予約配置情報４として登録する。これにより、定期的に同様の構成でレイアウトされる任意のテーマについてのレイアウト情報が利用可能になる。
【００２１】
新たにこのテーマで紙面が作成される時、オペレータは、テーマに関するキーワードを設定し、キーワードに合致する予約配置情報４の検索を指示する。予約配置情報適用手段２は、既に登録されている予約配置情報群の中からキーワードに合致する予約配置情報４をすべて検出し、オペレータに提示する。そして、オペレータによって適用する予約配置情報４が指定されると、指定された予約配置情報４を用いて、予約配置情報４に適合する素材を予約配置情報４が適用された紙面と対応付けて登録されている複数の素材の中から検索する。そして、検索された素材を予約配置情報４により紙面にレイアウトする。このとき、配置情報生成手段６により配置情報５が生成される。
【００２２】
こうして配置情報５が設定された後、紙面設定手段３によって、この配置情報５に従ったレイアウトの実行指示がされる。紙面設定手段３は、配置情報５に従ったグループ枠及び素材の配置が、予め設定しておいた配置規則に適合するかどうかを判定し、適合しない場合は、オペレータに通知するほか、その領域を空欄（空白領域）にするなどの配置処理を行う。
【００２３】
以上、本発明によれば、一度配置した素材の配置情報をテーマごとに管理し、予約配置情報として保存しておくことにより、必要に応じて、同じテーマの素材を紙面に割り当てる際に、この予約配置情報を適用して素材を自動レイアウトすることもできる。このように、過去の同様のレイアウト情報を適用することにより、オペレータの紙面作成作業が迅速かつ容易にすることができる。
【００２４】
以下、実施の形態を、新聞紙面の組版システムに適用した場合を例に図面を参照して詳細に説明する。図２は、本発明の実施の形態の紙面レイアウト装置が適用される組版システムの構成図である。
【００２５】
本実施の形態の紙面レイアウト装置１０が適用される組版システムは、紙面レイアウト装置（以下、レイアウト装置とする）１０と、各種紙面情報を管理するデータサーバ２０が接続され、さらに、ネットワーク４０を介して各記者や編集者などが利用する端末装置３１、３２や、ニュース配信サーバ３３に接続される。
【００２６】
レイアウト装置１０は、表示装置（以下、モニタとする）１０８と入力装置１０９に接続し、予約配置情報登録部１１、予約配置情報適用部１２、配置情報生成部１３及びレイアウト処理部１４を具備する。また、素材情報データベース（以下、ＤＢとする）２１、配置情報ＤＢ２２及び予約配置情報ＤＢ２３などを管理するデータサーバ２０が、図示しない内部ネットワークを介して接続する。
【００２７】
予約配置情報登録部１１は、配置情報を検索する配置情報検索処理と、予約配置情報を生成する予約配置情報保存処理と、素材情報を保存する指定素材保存処理を行う。配置情報検索処理は、オペレータが指示した素材に関する配置情報を、配置情報ＤＢ２２を検索して検出する。続いて、予約配置情報保存処理は、検索された配置情報から予約配置情報を生成し、予約配置情報ＤＢ２３に格納する。そして、指定素材保存処理は、指定された素材に関する素材情報を保存する。保存指定される素材情報は、予約配置情報適用処理において利用される素材に関する情報であり、たとえば、見出し文構成が共通に利用される「見出し」などである。
【００２８】
予約配置情報適用部１２は、予約配置情報登録部１１が保存した予約配置情報の中でオペレータが選択した予約配置情報を選択順に適用し、素材を検索して紙面に配置し、配置情報を生成する。
【００２９】
配置情報生成部１３は、予約配置情報適用部１２が生成した配置情報に基づいて、実際にグループ枠及び素材の紙面へのレイアウトを行う。このとき、レイアウトされたグループ枠及び素材が予め設定された配置規則に適合するかどうかを判定する。そして、適合しない場合は、この領域を空白にし、オペレータに通知する。
【００３０】
レイアウト処理部１４は、入力装置１０９を介して入力されるオペレータの指示に従ってレイアウト処理を行い、レイアウト作業を行う紙面の画像や、レイアウト作業に必要な情報の設定画面などをモニタ１０８に表示する。また、必要に応じて、予約配置情報登録部１１、予約配置情報適用部１２及び配置情報生成部１３を起動し、紙面の自動レイアウトを制御する。
【００３１】
データサーバ２０は、素材情報ＤＢ２１、配置情報ＤＢ２２及び予約配置情報ＤＢ２３の各情報の管理を行う。
素材情報ＤＢ２１は、端末装置３１、３２、あるいはニュースを配信する配信社のサーバ３３などからネットワーク４０を介してデータサーバ２０に入力される記事や写真などの素材を格納する。配置情報ＤＢ２２は、レイアウトに基づいて作成された、テーマによってグルーピングされたグループ枠の配置情報を格納する。予約配置情報ＤＢ２３は、オペレータが指定した素材に関する配置情報に基づく予約配置情報が格納される。
【００３２】
なお、データサーバ２０は情報の種別ごとなど、複数のサーバにより構成されてもよい。
端末装置３１、３２は、利用者が記事の作成や、テーマ設定などを行う装置で、生成された情報をネットワーク４０を介してデータサーバ２０に送信する。ニュース配信サーバ３３は、ニュース配信社のニュース配信用のサーバであり、指定された素材を、ネットワーク４０を介してデータサーバ２０に送信する。
【００３３】
ここで、レイアウト装置１０のハードウェア構成について説明する。図３は、本実施の形態のレイアウト装置のハードウェア構成例を示すブロック図である。
レイアウト装置１０は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１０３、グラフィック処理装置１０４、入力インタフェース１０５、通信インタフェース１０６が接続されている。
【００３４】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションのプログラムが格納される。グラフィック処理装置１０４には、モニタ１０８が接続されており、ＣＰＵ１０１からの命令に従って画像をモニタ１０８の画面に表示させる。入力インタフェース１０５には、キーボード１０９ａやマウス１０９ｂが接続されており、キーボード１０９ａやマウス１０９ｂから送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。通信インタフェース１０６は、ネットワーク４０に接続されており、ネットワーク４０を介して外部装置との間でデータの送受信を行う。
【００３５】
このようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、モニタ１０８、キーボード１０９ａ及びマウス１０９ｂは、直接レイアウト装置１０に接続するのではなく、ネットワーク４０を介して接続する他装置のモニタ、キーボード及びマウスと接続してもよい。この場合、データは、通信インタフェース１０６を介して交換される。
【００３６】
上記の説明のレイアウト装置１０の動作について説明する。
まず、新聞紙面のレイアウトについて説明する。図４は、本実施の形態の紙面レイアウトの一例を示した図である。
【００３７】
紙面２００は、レイアウト装置１０に接続するモニタ１０８の画面上に表示される。紙面の右上には、テーマが同じ素材群を囲むグループ枠２１０に、グループに属する見出し２１１、絵とき２１２及び記事２１３が配置されている。グループ枠２１０の枠位置及び各素材の配置は、配置情報により設定されている。
【００３８】
図５は、実施の形態の配置情報の一例を示した図である。これは、図４に示したグループに関する配置情報のデータであり、配置情報ＤＢ２２内に格納されている。
配置情報３００は、複数素材の共通項目であるテーマフィールド３０１、グループの枠位置の決め方を指定する組方フィールド３０２、組方向フィールド３０３、開始段フィールド３０４及び終了段フィールド３０５、各段の開始行と終了行を指定する枠位置フィールド３０６及び素材に関する素材情報フィールド３０７などにより構成される。
【００３９】
テーマフィールド３０１に設定されるテーマとは、記事グループの概要に値するものであり、紙面を組み立てる記事、見出し、絵とき、表、箱、地紋などの素材をグルーピングするための情報である。図の例では、定期的に掲載される「決まりもの」であることが示されている。このほか、「天気予報」など、記事の内容に関する概要が設定されてもよい。
【００４０】
組方フィールド３０２の組方とは、記事の配列の方法を表し、寄せ、流し、たたみなどがある。図を用いて説明する。図６は、本実施の形態に適用される組方の例を示した図である。順に、（Ａ）寄せ（右）、（Ｂ）寄せ（左）、（Ｃ）たたみ（右）、（Ｄ）たたみ（左）及び（Ｅ）流し、を示している。
【００４１】
図５に戻って説明する。
組方向フィールド３０３の組方向とは、寄せ方向ともいい、紙面において始行側／終行側に配置する方向である。開始段フィールド３０４及び終了段フィールド３０５の開始段及び終了段は、配置した複数素材を一つの単位としての開始段、終了段である。枠位置フィールド３０６の枠位置は各段の開始行、終了行で表され、配置情報の開始段から終了段までの各開始行、終了行である。素材情報フィールド３０７の素材情報には、素材ＩＤ、組種別、配置モード、素材大きさ、素材配置位置などが設定される。素材ＩＤは素材を一意に特定するためのＩＤである。組種別は見出し、絵とき、箱、記事など、組の種別を表す。配置モードは、枠位置内のどこに素材を配置するかの指定であり、右は開始行列側に配置、左は終了行側に配置、中は開始行と終了行までの中に配置、行は現在の配置位置に配置をするという意味を表している。
【００４２】
素材大きさ（図では大きさ）とは素材の大きさであり段数、行数、文字数などで表されるが単位は問わない。素材配置位置（図で配置）は配置した複数素材を一つの単位としての各素材の配置位置である。
【００４３】
図５の配置情報は、図４のグループ枠２１０が、開始段「１段」から終了段「４段」に、「右方向、寄せ」に配置され、枠内は、素材ＩＤ００１の見出し２１１が「右」、素材ＩＤ００２の絵とき２１２が「左」、素材ＩＤ００３の記事２１３が「寄せ」で配置されることが示されている。
【００４４】
なお、この配置情報は各項目が特定できる他の項目より成り立っていても、効果は同じであり、本発明の範疇となる。
以下、このような配置情報を用いて実行される紙面レイアウト方法について、次回以降のレイアウトに利用する予約配置情報を登録する予約配置情報登録処理と、登録された予約配置情報を利用する予約配置情報適用処理とに分けて説明する。なお、配置情報生成処理は予約配置情報適用処理に含めて説明する。
【００４５】
まず、予約配置情報登録処理について説明する。図７は、本実施の形態の予約配置情報登録処理の手順を示したフローチャートである。
オペレータが、モニタ１０８に表示されている紙面に配置される登録対象の素材を選択すると、処理が開始される。オペレータは、予約配置情報を登録しようとするグループ枠の任意の素材を指定することができる。
【００４６】
［ステップＳ０１］  オペレータが指示した素材の素材ＩＤを用いて、保存対象とする配置情報を検索する配置情報検索処理を行う。配置情報ＤＢ２２に格納されている配置情報の素材情報フィールド３０７の素材ＩＤ欄と指定の素材ＩＤとを照合し、一致する素材を有する配置情報を抽出する。
【００４７】
［ステップＳ０２］  ステップＳ０１の検索処理で特定された配置情報を予約配置情報４００として保存する。保存する予約配置情報４００には、配置情報に属性を付加し、さらに属性により登録指示された紙面の情報を加え、設定する。付加する属性はオペレータによる指示により決定する。属性には、紙面とは関係ない単独属性、紙面との関連度が高い面準拠属性及び紙面との関連度が高くかつ適用後に必要がなくなる一時属性がある。
【００４８】
［ステップＳ０３］  ステップＳ０１の検索処理で特定された配置情報から、予め指定された素材の素材情報５００を保存する。
以上の処理手順により、オペレータが指定した素材に関する配置情報から予約配置情報４００が登録される。
【００４９】
ここで、予約配置情報４００の適用属性について説明する。ステップＳ０２で説明したように、適用属性は、オペレータが判断して設定する。図８は、本実施の形態の属性入力画面の一例を示した図である。
【００５０】
属性入力画面６００は、登録単位６０１、適用属性６０２及び登録グループ一覧６０３、登録ボタン６０４などを具備する。登録単位６０１は、登録時の単位で、紙面単位で登録する「面単位」と、個別に登録する「個別単位」がある。「面単位」が選択されると、同一面の配置情報が一括して登録される。
【００５１】
適用属性６０２は、設定される属性を示す。単独属性とは、保存指示された配置情報を一つずつ保存する属性であり、保存指示された紙面との関係を持たない属性である。面準拠属性とは、面との関連度が高く、保存指示された配置情報を紙面単位で保存する属性であり、保存指示された紙面を特定できる情報を併せて持つ属性である。一時属性とは、面準拠属性と同様に保存指示された配置情報を紙面単位で保存する属性であり、保存指示された紙面を特定できる情報を持つが、面準拠属性とは違い、後述する予約配置情報適用処理により、配置処理が行われた後に配置情報は削除する属性である。
【００５２】
登録グループ一覧６０３は、紙面に既に配置(レイアウト)されているグループがテーマ（タイトル）とともに一覧表示される。オペレータは、この中から、任意のグループを選択し、「単独属性」として属性入力をすることもできるし、紙面を一括して「面準拠属性」または「一時属性」として属性を入力することもできる。
【００５３】
また、属性情報として、さらに、「作成者」や「コメント」なども設定することができる。
そして、登録ボタン６０４が操作されることにより、オペレータから選択されたグループもしくは面準拠属性など紙面を一括しての設定の場合には全てのグループにつき、各グループ枠の配置情報のそれぞれをもとに、画面に従って属性入力が設定され、予約配置情報が生成される。
【００５４】
図９は、本実施の形態の予約配置情報の一例を示した図であり、予約配置情報ＤＢ２３内に格納されているデータである。
予約配置情報には、図５に示した配置情報に、適用属性フィールド４０１と、面名フィールド４０２が付加される。適用属性フィールド４０１は、図８で示した属性入力画面６００によってオペレータがグループに設定した属性が登録される。また、面名フィールド４０２は、そのグループの予約配置情報の設定を行った面名が設定される。たとえば、オペレータが１面をモニタ１０８に表示して、１面の素材を指定して予約配置情報の登録を行った場合、面名フィールド４０２には、「１面」が設定される。
【００５５】
図１０は、本実施の形態の素材情報の一例を示した図である。
素材情報５００は、素材ＩＤフィールド５０１、組種別フィールド５０２、大きさフィールド５０３及びリンクフィールド５０４などを有する。
【００５６】
素材ＩＤフィールド５０１には、素材に一意に割り当てられた識別情報であるＩＤが設定される。素材ＩＤにより素材を特定することができる。組種別フィールド５０２には、この素材を組み込む際に参照される組種別が設定される。たとえば、見出し、絵とき、記事が設定される。大きさフィールド５０３には、段数や行数など、紙面に配置したときの素材の大きさを示す情報が設定される。リンクフィールド５０４には、実体データの格納先を示すポインタリンク情報が設定される。
【００５７】
以上の予約配置情報登録処理により、次回以降のレイアウトに利用可能なグループ枠について、今回の配置情報に基づく予約配置情報が登録される。
次に、新たにレイアウトを行う際に実行される予約配置情報適用処理について説明する。オペレータは、新たに紙面をレイアウトする際、これまでに設定された予約配置情報から適用する予約配置情報を選択する。
【００５８】
図１１は、本実施の形態の適用予約配置情報入力画面の一例を示した図である。適用予約配置情報入力画面６１０は、格納されている複数の予約配置情報の中からレイアウト対象の紙面に適した予約配置情報を検索するための画面である。
【００５９】
適用属性指示６１１及びキーワード６１２は、紙面に適した予約配置情報を検索するための条件登録を行う画面である。すなわち、適用属性指示として、「単独属性」、「一時属性」、「面準拠属性」または「すべて」が選択できる。また、キーワードとして、「タイトル（テーマ）」のほか、「コメント」、「作成者」、「面名」などの属性情報を設定することができる。
【００６０】
検索ボタン６１３は、予約配置情報の検索の開始を指示するボタンで、操作されることにより、適用属性指示６１１及びキーワード６１２に設定された条件をもとに検索を行う。図の例では、適用属性に「面準拠属性」、作成者に「鈴木一郎」及び面名に「１面」が登録されている予約配置情報が検索される。
【００６１】
検索結果一覧６１４は、上記の条件により検索された結果である予約配置情報が、その内容とともに一覧表示される。オペレータは、検索結果表示画面の一覧を参照し、適用する予約配置情報を選択する。図の例では、最上段と３段目の予約配置情報が選択されている。
【００６２】
適用ボタン６１５は、予約配置情報の適用を指示するボタンで、操作されることにより、検索結果一覧６１４で選択された予約配置情報の適用を確定する。
以上のようにして適用する予約配置情報が設定され、予約配置情報適用処理が開始される。図１２は、本実施の形態の予約配置情報適用処理の手順を示したフローチャートである。なお、予約配置情報適用処理では、予約配置情報からレイアウトのための配置情報を作成する（ａ）準備系、配置情報に基づき素材を配置する（ｂ）実行系及び配置結果をオペレータに通知する（ｃ）通知系の３段階の処理が行われる。
【００６３】
予約配置情報の選択順に、ステップＳ１１からステップＳ１８までの処理が選択数だけ繰り返し行われる。
（ａ）準備系
準備系は予約配置情報を読み込み、属性を判定し、紙面に適用する素材の特定を行い、紙面に配置する配置情報の作成を行う、配置の準備を行うための処理である。
【００６４】
［ステップＳ１１］  予約配置情報読込は配置情報保存処理で保存された予約配置情報を読み込み、紙面に適用する予約配置情報の特定およびメモリ上への読み込みを行う。保存されている複数の予約配置情報の中から、適用可能な予約配置情報を検索するための処理は、例えば図１１に示したような検索画面を用いることができる。
【００６５】
［ステップＳ１２］  素材判定は、予約配置情報読込（ステップＳ１１）で特定し読み込んだ予約配置情報に保持しているテーマ、組種別、素材ＩＤより、配置情報適用処理で適用する素材を判定する。素材は配置情報保存処理で保存した素材、または配置情報適用処理が行われている紙面の素材を判定する。素材判定処理の詳細は後述する。
【００６６】
［ステップＳ１３］  予約配置情報更新は、素材判定（ステップＳ１２）で予約配置情報に保持している素材情報の中で対象素材として判定された素材が素材情報ＤＢ２１に存在する場合、ステップＳ１１で特定しメモリへ読み込んだ予約配置情報に保持している素材情報を対象素材として判定された素材情報のデータで更新する。すなわちこの段階で、予約配置情報の中の素材情報に関するデータに、素材ＩＤや大きさなどのデータが登録されることになる。素材判定（ステップＳ１２）で予約配置情報に保持している素材情報の中で対象素材として判定されない情報は、空白として予約配置情報を更新する。
【００６７】
［ステップＳ１４］  配置情報作成では、予約配置情報更新（ステップＳ１３）で更新した予約配置情報より属性と面名の項目を除くことで配置情報を作成する。
以上の処理手順により、選択された予約配置情報に適合する素材が検索され、予約配置情報を適用してこの素材を実際に紙面に配置（レイアウト）するための配置情報が作成される。
【００６８】
（ｂ）実行系
準備系で作成した配置情報を利用し、共通項目単位でグルーピングされた複数素材の配置情報単位で配置を行い、配置後の配置規則を判定する配置規則判定を行う。
【００６９】
［ステップＳ１５］  配置は、配置情報に管理している組版順番に従い、配置対象となる素材の特定を行い、配置情報に管理している、開始段、終了段、枠位置（各段の開始行、終了行）、記事量、素材大きさ、配置モード（右、左、中、行）、組方（寄せ、流し、たたみ）、組方向（右、左、無し）に従い、配置を行う。
【００７０】
［ステップＳ１６］  配置規則判定は配置情報に管理している組版順番に従い、配置を行う際に、配置規則に違反していないか判定を行う。違反していると判定される場合は、処理をステップＳ１８へ進める。
【００７１】
［ステップＳ１７］  配置規則判定の結果が正常（違反していない）の場合、次の選択順番があれば、ステップＳ１１へ戻って、次に選択された予約配置情報の読み込みからの手順を繰り返す。次の選択順番がなければ、ステップＳ１９の（ｃ）通知系に処理を進める。
【００７２】
［ステップＳ１８］  配置規則に違反している場合は、ステップＳ１５で配置を行った素材の領域無効化を行い、ステップＳ１９の（ｃ）通知系に処理を進める。
以上の処理手順により、保存されていた予約配置情報のうち適用可能な予約配置情報と実際の素材に関する情報にもとづき、配置情報が生成され、該配置情報に基づいて実際の紙面レイアウトの処理が行われる。
【００７３】
（ｃ）通知系
レイアウトの結果をオペレータに通知する。
［ステップＳ１９］  通知は、予約配置情報適用処理で正常となった配置情報のテーマと、配置後のオーバーフロー／アンダーフローをオペレータに通知する。
【００７４】
次に、上記の素材判定処理（ステップＳ１２）、配置処理（ステップＳ１５）及び配置規則判定処理（ステップＳ１６）について詳細に説明する。
図１３は、本実施の形態の素材判定処理の手順を示したフローチャートである。
【００７５】
予約配置情報が読み込まれた後、処理が開始される。
［ステップＳ１２１］  保存素材取得は、予約配置情報登録処理の素材保存で保存した素材情報の取得を行う。
【００７６】
［ステップＳ１２２］  紙面配下素材検索は、予約配置情報に保持しているテーマ項目と同一のテーマを持つ素材を予約配置情報の適用が指示された紙面より検索を行う。
［ステップＳ１２３］  紙面配下素材検索（ステップＳ１２２）結果として予約配置情報と同一のテーマ項目を持つ素材が存在しなければ、素材判定は対象素材なしと判定する。対象素材なしと判定した場合は、処理を終了する。
【００７７】
［ステップＳ１２４］  対象素材ありと判定された場合、すなわち、紙面配下素材検索結果として同一テーマを持つ素材が存在する場合、組種別判定で予約配置情報に保持している素材情報内の組種別数と、紙面配下素材検索（ステップＳ１２２）で取得した同一テーマ素材の組種別数を比較し、一対一対応しているかを判定する。組種別判定（ステップＳ１２４）で予約配置情報に保持している組種別数と、紙面配下素材検索（ステップＳ１２２）で取得した同一テーマ素材の組種別数が一致しない場合、該当組種別の素材は対象素材なしとして判定する。対象素材なしと判定した場合は、処理を終了する。
【００７８】
検索された素材から順に、ステップＳ１２５からステップＳ１２７までの処理を繰り返し行う。
［ステップＳ１２５］  組種別判定（ステップＳ１２４）で予約配置情報に保持している組種別数と、紙面配下素材検索（ステップＳ１２２）で取得した同一テーマ素材の組種別数が一致した場合、絵とき、見出しなどの配置モードを持つ素材については、大きさ判定を行い、予約配置情報に保持している素材情報の大きさと組種別判定(ステップＳ１２４)で特定した同一テーマ素材の大きさとの比較を行う。一致しない場合、対象素材なしとして判定し、処理をステップＳ１２７へ進める。
【００７９】
［ステップＳ１２６］  大きさ判定（ステップＳ１２５）で、大きさが一致した場合、対象素材として判定する。予約配置情報更新処理に通知する。
［ステップＳ１２７］  次の素材があるかどうかを判定し、ある場合は、ステップＳ１２３へ戻り、素材判定の処理を行う。
【００８０】
以上の処理手順が実行されることにより、予約配置情報が適用された紙面配下素材から予約配置情報に適合する素材が検索され、組種別などがチェックされた後、対象素材と判定されれば、この対象素材で予約配置情報を更新する。そして、更新された予約配置情報から配置情報が生成される。この処理によって、オペレータがレイアウトを行おうとしている紙面に適用可能な予約配置情報に合致する素材が自動的に検索されるので、オペレータは、レイアウトを行おうとしている紙面に関連する素材（記事や写真などのデータ）が既に登録されている（記者などから記事が送信されてきている）か否かを気にする必要が無くなる。
【００８１】
図１４は、本実施の形態の配置処理の手順を示したフローチャートである。
配置処理は、配置情報作成（ステップＳ１４）で配置情報が作成された後、処理を開始する。
【００８２】
［ステップＳ１５１］  まず、流し素材の収集を行う。流し素材の収集では、配置情報の「記事」など本文の収集を行う。
［ステップＳ１５２］  置く素材の収集では、配置情報の、「絵とき」、「見出し」など配置モードを持つ素材の収集を行う。
【００８３】
［ステップＳ１５３］  置く素材の仮配置では、置く素材収集（ステップＳ１５２）で収集した素材を配置情報に保持している素材情報に対応する位置に配置する。配置した位置が空き領域でない場合、組方向の逆方向に空き領域を検索し配置する。
【００８４】
［ステップＳ１５４］  総量計算により、置く素材の面積は各置く素材の大きさの総和とする。流し素材の面積は、各記事の行数の総和より求める。
［ステップＳ１５５］  枠設定は、置く素材仮配置（ステップＳ１５３）で求めた空き領域と、総量計算（ステップＳ１５４）により求めた面積に対応する面積で、配置情報の組方、組方向、開始段、終了段に従い空き領域に枠を設定する。配置情報の枠位置の各段の開始行、終了行は用いず、現在の総量により各段の開始行、終了行を決定する。これにより記事の行数の変化に対応した枠設定が可能となる。
【００８５】
［ステップＳ１５６］  罫線配置は、枠設定（ステップＳ１５５）で設定した枠に対して、現在の配置情報に保持している罫情報より罫線の配置を行う。
［ステップＳ１５７］  置く素材配置は、置く素材仮配置（ステップＳ１５３）で配置した置く素材の領域を無効化し、枠設定（ステップＳ１５５）で設定した枠内に置く素材の配置を、配置情報に保持している配置位置の段位置と素材配置位置に従って行う。
【００８６】
［ステップＳ１５８］  流し素材の配置は、枠設定（ステップＳ１５５）で設定した枠内の置く素材配置（ステップＳ１５７）で配置された領域以外の空き領域に配置を行う。
以上の処理手順が実行されることにより、配置情報に基づき、グループを構成する各素材が紙面に配置される。
【００８７】
図１５は、本実施の形態の配置規則判定処理の手順を示したフローチャートである。
配置規則判定処理は、配置処理（ステップＳ１５）によって、素材の配置が行われた後、処理を開始する。
【００８８】
［ステップＳ１６１］  隣接素材取得は、配置処理（ステップＳ１５）の枠設定で設定した枠に隣接する素材を取得する。
［ステップＳ１６２］  配置情報取得は、素材が属している配置情報を取得する。
【００８９】
［ステップＳ１６３］  配置規則判定は、配置情報取得（ステップＳ１６２）で取得した配置情報の組方、組方向により配置規則判定を行う。配置規則判定で正常の場合、通知（ステップＳ１９）により配置した予約配置情報のテーマを通知する。
【００９０】
ここで、配置規則判定について説明する。配置規則判定では、予め設定された配置規則に基づき、隣接する素材（グループ）間の配置情報の適合性をチェックする。
図１６は、本発明の実施の形態の配置規則の一例を示した図である。
【００９１】
配置規則は、組方と組方向より成り立っている。図では、配置するグループ枠と、隣接するグループ枠との組方及び組方向の組み合わせについて、正常と判定されるケースと、異常または発生し得ないと判定されるケースを設定している。たとえば、隣接するグループ枠の組方向が右方向の配置情報に対して、紙面の始行側から組方向が左方向の配置情報の作成を制限している。このような配置情報はお互いの配置情報に依存しあっており配置処理が行えないことになるため制限としている。
【００９２】
なお、上記の説明では、図１１に示した適用予約配置情報入力画面６１０により、適用する予約配置情報を個別に設定した場合の動作について説明したが、予約配置情報を面単位など一括して設定することもできる。
【００９３】
図１７は、本発明の実施の形態の一括適用処理の属性入力画面の一例を示した図である。
一括適用処理の属性入力画面６２０では、一括して適用される予約配置情報の適用属性が指定される。図の例では、「面準拠属性」６２１と、「一時属性」６２２を選択することができる。「面準拠属性」６２１が選択されると、面準拠属性を有する予約配置情報が一括して適用される。同様に、「一時属性」６２２が選択されると、一時属性を有する予約配置情報が一括して適用される。
【００９４】
以下、予約配置情報の一括適用処理手順について説明する。
図１８は、本実施の形態の一括適用処理手順を示したフローチャートである。
予約配置情報一括適用処理は、予約配置情報保存処理により保存した予約配置情報の中で、予約配置情報一括適用指示された紙面と同一の面名を持つ予約配置情報を予約配置情報に保持している組版順番に従い適用する処理である。個別の予約配置情報適用処理の場合と同様、（ａ）準備系、（ｂ）実行系及び（ｃ）通知系の３段階の処理が行われる。
【００９５】
面名一致数分、予約配置情報について順に、ステップＳ２１からステップＳ３０までの処理を繰り返す。
（ａ）準備系
準備系は予約配置情報を読み込み、属性を判定し、紙面に適用する素材の特定を行い、紙面に配置する配置情報の作成を行う、配置の準備を行うための処理である。
【００９６】
［ステップＳ２１］  予約配置情報読込は配置情報保存処理で保存された予約配置情報の中から指定された面名に合致する予約配置情報をメモリ上に読み込む。
［ステップＳ２２］  素材判定は、予約配置情報読込（ステップＳ２１）で読み込んだ予約配置情報に保持しているテーマ、組種別、素材ＩＤより、配置情報適用処理で適用する素材を判定する。素材は配置情報保存処理で保存した素材、または配置情報適用処理が行われている紙面の素材を判定する。
【００９７】
［ステップＳ２３］  予約配置情報更新は、素材判定（ステップＳ２２）で配置対象と判定された素材が素材情報ＤＢ２１にあれば、メモリ上へ読み込んだ予約配置情報に保持している素材情報を判定された素材の素材情報で更新する。また、配置対象素材がないと判定された素材があれば、予約配置情報を置く素材であれば空白、流し素材であれば記事予約で更新する。
【００９８】
［ステップＳ２４］  配置情報作成では、予約配置情報更新（ステップＳ２３）で更新した予約配置情報より配置情報を作成する。
（ｂ）実行系
実行系は、準備系で作成した配置情報を利用し、共通項目単位でグルーピングされた複数素材の配置情報単位で配置を行い、配置後の配置規則を判定する配置規則判定を行う。
【００９９】
［ステップＳ２５］  配置は、配置情報に管理している組版順番に従い、配置対象となる素材の特定を行い、配置情報に管理している、開始段、終了段、枠位置（各段の開始行、終了行）、記事量、素材大きさ、配置モード（右、左、中、行）、組方（寄せ、流し、たたみ）、組方向（右、左、無し）に従い、配置を行うものである。
【０１００】
［ステップＳ２６］  配置規則判定は配置情報に管理している組版順番に従い、配置を行う際に、配置規則に違反していないか判定を行うものである。配置規則判定の結果が正常（違反していない）の場合、処理をステップＳ２８へ進める。
【０１０１】
［ステップＳ２７］  配置規則判定結果が異常（違反している）の場合、配置を行った素材の領域無効化を行い、異常となった配置情報の組版順番以前の組版順番である配置情報は再配置したままとし、ステップＳ３１の（ｃ）通知系に処理を進める。
【０１０２】
［ステップＳ２８］  属性判定では、予約配置情報に保持している属性が、一時属性であるかどうかを判定し、一時属性でない場合は、処理をステップＳ３０へ進める。
［ステップＳ２９］  属性判定が一時属性の場合は予約配置情報削除を行う。
【０１０３】
［ステップＳ３０］  次の予約配置情報があれば、ステップＳ２１へ戻って、次の予約配置情報の読み込みからの手順を繰り返す。次がなければ、ステップＳ３１の（ｃ）通知系に処理を進める。
【０１０４】
（ｃ）通知系
［ステップＳ３１］  通知は、実行系で正常となった全ての配置情報のテーマと、配置後のオーバーフロー／アンダーフローをオペレータに通知する。また、実行系で異常となった場合は、異常となった配置情報のテーマをオペレータに通知する。
【０１０５】
以上の処理手順が実行されることにより、予約配置情報の面単位の一括適用処理が行われる。なお、素材判定、配置、配置規則判定の各処理は、上記の処理手順と同じであるので、説明は省略する。
【０１０６】
次に、紙面レイアウト画面の一例を参照して、本発明の実施の形態の紙面レイアウト方法について説明する。
まず、予約配置情報登録処理について説明する。
【０１０７】
図１９は、本実施の形態の紙面レイアウト画面の一例を示した図である。画面上の紙面２０１には、グループＡ（２２０ａ）がレイアウトされている。
オペレータは、この紙面レイアウト画面のグループＡ（２２０ａ）のレイアウトを以降の紙面レイアウトに利用するため、グループＡ（２２０ａ）を予約配置情報として登録する。たとえば、グループＡ（２２０ａ）の領域に配置されている任意の素材を指示する。これにより、紙面レイアウト画面上の紙面２０１の選択領域が明示される。
【０１０８】
図２０は、本実施の形態の予約配置情報登録指定を行った紙面レイアウト画面の一例を示した図である。この例では、選択されたグループＡ（２２０ａ）が、グループＡの領域を示す枠線が付与されたグループＡ選択表示（２２０ｂ）に変わっている例を示している。このとき、レイアウト装置では、図１９で選択された素材に関する配置情報を検索し、検索された配置情報に基づき、選択素材を含むグループ（配置情報単位）のグループ枠に関する情報を取得する。そして、これを利用して枠を表示する。
【０１０９】
さらに、オペレータが指示した属性をグループＡの配置情報に付加して予約配置情報を作成し、作成した予約配置情報を保存する。予約配置情報保存先はサーバ、または端末、外部媒体を問わない。
【０１１０】
図２１は、本実施の形態のグループＡに関する予約配置情報の一例を示した図である。予約配置情報では、組方には「寄せ」、組方向には「左」、開始段には「５段」、終了段には「１０段」が設定されている。枠位置には、各段の開始行が「５０」、終了行が「７５」であることが設定されている。そして、素材情報には、素材ＩＤ００１の「見出し」の大きさは「４段８行」、位置は「５段５０行１文字」であり、素材ＩＤ００２の「絵とき」の大きさは「２段１０行」、位置は「７段６５行１文字」であることが設定されている。なお、段は、上から順に１段、２段、・・・と数え、行は、右から順に１行、２行、・・・と数えるとする。
【０１１１】
次に、上記の処理手順により登録された予約配置情報を用いて、実際のレイアウト処理に際し予約配置情報を適用するための処理について説明する。
図２２は、本実施の形態の予約配置情報を適用する紙面レイアウト画面の一例を示した図である。画面上の紙面２０２には、既に配置が行われた割付済領域２３０が表示されている。
【０１１２】
この状態で、オペレータは、この紙面２０２上に、上記の図１９及び図２０で登録された予約配置情報を適用する指示を行う。
レイアウト装置では、予約配置情報に適合する紙面配下の素材を検索する。ここでは、紙面配下から同一テーマ、組種別一対一対応を満たす対象素材が検索されたとして説明する。
【０１１３】
検索された対象素材は、予約配置情報に定義された大きさが一致すれば、グループ枠内にそのまま配置される。また、大きさが一致する素材がなければ、その領域は空白になる。一方、グループ枠の位置については、グループ枠の位置を指定する枠位置の開始行と終了行はそれぞれ「５０」と「７５」であり、割付済領域２３０と重なる。組方向の指定は、「左」であるので、枠位置の開始行より最も左方向終行側となる空き領域を検索する。図の例で、割付済領域２３０の右隣が空き領域であるので、ここに配置可能であるかどうか大きさを判定する。ここでは、可能であるとし、割付済領域２３０の右隣に対象素材を含む配置情報単位のグループを配置する配置情報を生成する。
【０１１４】
図２３は、本実施の形態の予約配置情報が適用された配置情報の一例を示した図である。
図の例では、割付済領域２３０の枠位置が開始行は「５０」で終了行が「７５」であるとする。対象素材を含むグループは、割付済領域２３０の右隣に配置するようにするため、グループ枠の指示する枠位置の開始行が予約配置情報の「５０」から「２５」に更新され、配置情報に設定される。同様に、終了行が予約配置情報「７５」から「５０」に更新される。
【０１１５】
また、図の例では、組種別が「絵とき」の紙面配下素材について、大きさが一致する素材が検索されなかったとする。このため、予約配置情報の素材情報における組種別の「絵とき」が「空白」になる。
【０１１６】
以上のように予約配置情報に基づき作成された配置情報に基づき、紙面レイアウトが表示される。
図２４は、本実施の形態の予約配置適用処理により作成された紙面レイアウト画面の一例を示した図である。
【０１１７】
図では、紙面２０２の割付済領域２３０の右隣に、配置情報に基づき、グループＢ（２４０ａ）が配置されている。また、グループＢ（２４０ａ）の「絵とき」部分は、空白２４１ａとなっている。
【０１１８】
以上のように、一度レイアウトした紙面の配置を予約配置情報として登録しておくことにより、以降のレイアウト作業において、予約配置情報を適用して素材を自動レイアウトすることができる。
【０１１９】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、レイアウト装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１２０】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１２１】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１２２】
（付記１）  見出し、絵とき及び記事を含む素材を紙面に配置する紙面レイアウト方法において、
予約配置情報登録手段が、紙面に配置された素材を共通項目でグルーピングしたグループ枠のレイアウトに関する配置情報に基づき、予約配置情報を作成して登録する工程と、
予約配置情報適用手段が、新たに作成する前記紙面に対し選択された前記予約配置情報に適合する前記素材を検索し、前記予約配置情報を適用して前記紙面に検索された前記素材を配置する前記配置情報を生成する工程と、
を有することを特徴とする紙面レイアウト方法。
【０１２３】
（付記２）  前記予約配置情報登録手段が前記予約配置情報を登録する工程は、
前記予約配置情報に登録された前記グループ枠が配置されていた前記紙面と前記グループ枠との関連度または前記グループ枠に含まれる前記素材の特性に応じて設定される適用属性を前記予約配置情報に登録する、
ことを特徴とする付記１記載の紙面レイアウト方法。
【０１２４】
（付記３）  前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
前記予約配置情報に付加された前記適用属性に応じて、前記予約配置情報を適用する前記紙面を規定する、
ことを特徴とする付記２記載の紙面レイアウト方法。
【０１２５】
（付記４）  前記予約配置情報登録手段が前記予約配置情報を登録する工程は、さらに、前記予約配置情報の適用を一時的とするか継続させるかを示す情報が登録され、
前記予約配置情報適用手段が前記予約配置情報を適用する工程は、前記予約配置情報に適用を一時的とする設定がされていた場合、前記予約配置情報を適用した後、前記予約配置情報を削除する、
ことを特徴とする付記２記載の紙面レイアウト方法。
【０１２６】
（付記５）  前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
前記予約配置情報に登録される前記共通項目を含む登録情報項目をキーとして、前記予約配置情報が適用される前記紙面の前記素材及び前記予約配置情報登録時に保存された前記素材に関する素材情報を検索して前記キーに適合する前記素材を検出し、検出された前記素材によって前記予約配置情報を更新するとともに、更新された前記予約配置情報から前記配置情報を生成する、
ことを特徴とする付記１記載の紙面レイアウト方法。
【０１２７】
（付記６）  前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
前記予約配置情報が適用される前記紙面の前記素材情報の検索によって前記予約配置情報に適合する前記素材が検出されなかった場合に、前記素材の対応領域を空白に設定する、
ことを特徴とする付記１記載の紙面レイアウト方法。
【０１２８】
（付記７）  前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
さらに、前記予約配置情報の適用紙面の前記素材情報によって検索された前記素材の前記共通項目が前記予約配置情報と一致するか否かを判定し、一致していない場合は、前記素材が検出されなかったと判定する、
ことを特徴とする付記１記載の紙面レイアウト方法。
【０１２９】
（付記８）  前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
さらに、前記予約配置情報の適用紙面の前記素材情報から検索された前記素材の数と組種別を、前記予約配置情報の前記グループを構成する前記素材の数と組種別と照合し、一致していない場合は、前記素材が検出されなかったと判定する、
ことを特徴とする付記７記載の紙面レイアウト方法。
【０１３０】
（付記９）  前記予約配置情報適用手段が前記予約配置情報を適用する工程は、
前記予約配置情報を前記共通項目及び前記素材の特性に応じて設定される適用属性を含む前記登録情報項目をキーとして検索し、検索された前記予約配置情報を前記紙面のレイアウトに適用する、
ことを特徴とする付記１記載の紙面レイアウト方法。
【０１３１】
（付記１０）  さらに、紙面設定手段が、前記予約配置情報適用手段が作成した前記配置情報に基づき前記素材を前記グループ枠単位で配置するとともに、配置された前記グループ枠及び前記素材が予め設定された配置規則に適合するかどうかを判定し、適合しない場合はオペレータに通知する工程、
を有することを特徴とする付記１記載の紙面レイアウト方法。
【０１３２】
（付記１１）  前記紙面設定手段が前記素材を配置する工程は、
前記配置情報に基づき配置された前記グループ枠が前記配置規則に適合しない場合は、前記グループ枠の配置領域を無効化する、
ことを特徴とする付記１０記載の紙面レイアウト方法。
【０１３３】
（付記１２）  見出し、絵とき及び記事を含む素材を紙面に配置する紙面レイアウト装置において、
紙面に配置された素材を共通項目でグルーピングしたグループ枠のレイアウトに関する配置情報に基づき、予約配置情報を作成して登録する予約配置情報登録手段と、
新たに作成する前記紙面に対し選択された前記予約配置情報に適合する前記素材を検索し、前記予約配置情報を適用して前記紙面に検索された前記素材を配置する前記配置情報を生成する予約配置情報適用手段と、
を有することを特徴とする紙面レイアウト装置。
【０１３４】
（付記１３）  見出し、絵とき及び記事を含む素材を紙面に配置する紙面レイアウト処理を実行させる紙面レイアウトプログラムにおいて、
コンピュータを、
紙面に配置された素材を共通項目でグルーピングしたグループ枠のレイアウトに関する配置情報に基づき、予約配置情報を作成して登録する予約配置情報登録手段、
新たに作成する前記紙面に対し選択された前記予約配置情報に適合する前記素材を検索し、前記予約配置情報を適用して前記紙面に検索された前記素材を配置する前記配置情報を生成する予約配置情報適用手段、
として機能させることを特徴とする紙面レイアウトプログラム。
【図面の簡単な説明】
【０１３５】
【図１】実施の形態に適用される発明の概念図である。
【図２】本発明の実施の形態の紙面レイアウト装置が適用される組版システムの構成図である。
【図３】本実施の形態のレイアウト装置のハードウェア構成例を示すブロック図である。
【図４】本実施の形態の紙面レイアウトの一例を示した図である。
【図５】実施の形態の配置情報の一例を示した図である。
【図６】本実施の形態に適用される組方の例を示した図である。
【図７】本実施の形態の予約配置情報登録処理の手順を示したフローチャートである。
【図８】本実施の形態の属性入力画面の一例を示した図である。
【図９】本実施の形態の予約配置情報の一例を示した図である。
【図１０】本実施の形態の素材情報の一例を示した図である。
【図１１】本実施の形態の適用予約配置情報入力画面の一例を示した図である。
【図１２】本実施の形態の予約配置情報適用処理の手順を示したフローチャートである。
【図１３】本実施の形態の素材判定処理の手順を示したフローチャートである。
【図１４】本実施の形態の配置処理の手順を示したフローチャートである。
【図１５】本実施の形態の配置規則判定処理の手順を示したフローチャートである。
【図１６】本発明の実施の形態の配置規則の一例を示した図である。
【図１７】本発明の実施の形態の一括適用処理の属性入力画面の一例を示した図である。
【図１８】本実施の形態の一括適用処理手順を示したフローチャートである。
【図１９】本実施の形態の紙面レイアウト画面の一例を示した図である。
【図２０】本実施の形態の予約配置情報登録指定を行った紙面レイアウト画面の一例を示した図である。
【図２１】本実施の形態のグループＡに関する予約配置情報の一例を示した図である。
【図２２】本実施の形態の予約配置情報を適用する紙面レイアウト画面の一例を示した図である。
【図２３】本実施の形態の予約配置情報が適用された配置情報の一例を示した図である。
【図２４】本実施の形態の予約配置適用処理により作成された紙面レイアウト画面の一例を示した図である。
【符号の説明】
【０１３６】
１  予約配置情報登録手段
２  予約配置情報適用手段
３  紙面設定手段
４  予約配置情報
５  配置情報
６  配置情報生成手段
１０  紙面レイアウト装置
１１  予約配置情報登録部
１２  予約配置情報適用部
１３  配置情報生成部
１４  レイアウト処理部
２０  データサーバ
２１  素材情報ＤＢ
２２  配置情報ＤＢ
２３  予約配置情報ＤＢ
【図１】
2006318142.tif 000003
【図２】
2006318142.tif 000004
【図３】
2006318142.tif 000005
【図４】
2006318142.tif 000006
【図５】
2006318142.tif 000007
【図６】
2006318142.tif 000008
【図７】
2006318142.tif 000009
【図８】
2006318142.tif 000010
【図９】
2006318142.tif 000011
【図１０】
2006318142.tif 000012
【図１１】
2006318142.tif 000013
【図１２】
2006318142.tif 000014
【図１３】
2006318142.tif 000015
【図１４】
2006318142.tif 000016
【図１５】
2006318142.tif 000017
【図１６】
2006318142.tif 000018
【図１７】
2006318142.tif 000019
【図１８】
2006318142.tif 000020
【図１９】
2006318142.tif 000021
【図２０】
2006318142.tif 000022
【図２１】
2006318142.tif 000023
【図２２】
2006318142.tif 000024
【図２３】
2006318142.tif 000025
【図２４】
2006318142.tif 000026