(57)【特許請求の範囲】
【請求項１】
少なくとも画像及び当該画像のレイアウトを規定するデータに基づいて組版処理を実行する組版装置であって、
前記組版処理により前記画像をレイアウトすべき位置に基準となる基準線を作成する基準線作成手段と、
前記組版処理の実行時に前記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整する調整手段と、
前記画像は縦長であるか、または横長であるかを判別する判別手段と、
を備え、
前記基準線作成手段は、前記基準となる縦基準線と横基準線とを十字型に作成し、
前記調整手段は、前記画像が縦長である場合、当該画像の縦寸法と前記縦基準線の長さが一致するように当該画像のサイズを調整する一方、前記画像が横長である場合には、当該画像の横寸法と前記横基準線の長さが一致するように当該画像のサイズを調整することを特徴とする組版装置。
【請求項２】
請求項１に記載の組版装置において、
前記調整手段は、前記画像の中心点が前記基準線の中点に一致するように前記画像のレイアウト位置を調整することを特徴とする組版装置。
【請求項３】
少なくとも画像及び当該画像のレイアウトを規定するデータに基づいて組版処理を実行するコンピュータにおける組版方法であって、
前記コンピュータに含まれる処理部が前記組版処理により前記画像をレイアウトすべき位置に基準となる基準線を作成する基準線作成工程と、
前記コンピュータに含まれる処理部が前記組版処理の実行時に前記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整する調整工程と、
前記コンピュータに含まれる処理部が前記画像は縦長であるか、または横長であるかを判別する工程と、
を含み、
前記基準線作成工程においては、前記基準となる縦基準線と横基準線とを十字型に作成し、
前記調整工程においては、前記画像が縦長である場合、当該画像の縦寸法と前記縦基準線の長さが一致するように当該画像のサイズを調整する一方、前記画像が横長である場合には、当該画像の横寸法と前記横基準線の長さが一致するように当該画像のサイズを調整することを特徴とする組版方法。
【請求項４】
少なくとも画像及び当該画像のレイアウトを規定するデータに基づいて組版処理を実行するコンピュータを、
前記組版処理により前記画像をレイアウトすべき位置に基準となる基準線を作成する基準線作成手段、
前記組版処理の実行時に前記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整する調整手段、及び、
前記画像は縦長であるか、または横長であるかを判別する判別手段として機能させ、
前記基準線作成手段が、前記基準となる縦基準線と横基準線とを十字型に作成し、
前記調整手段が、前記画像が縦長である場合、当該画像の縦寸法と前記縦基準線の長さが一致するように当該画像のサイズを調整する一方、前記画像が横長である場合には、当該画像の横寸法と前記横基準線の長さが一致するように当該画像のサイズを調整するように機能させることを特徴とする組版処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベース上のデータに基づき、ＤＴＰ（Desk Top Publishing）データの作成及び編集を行うシステム等の技術分野に関する。
【背景技術】
【０００２】
自動組版においてＤＴＰデータ上に画像を自動でレイアウトする際、必ずしも画像サイズとレイアウト領域（画像フレーム）のサイズが一致するとは限らず、画像サイズを調整したり、画像フレーム内のどの位置に画像をレイアウトするか指定することが多い。
【０００３】
例えば、特許文献１に開示された技術では、画像サイズを画像フレームに合わせて調整し、かつ画像データの中心点と画像フレームの中心点を一致させるようにレイアウト位置を決定している。
【特許文献１】特許２６８７７５５号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の場合、縦横比を保持してサイズを調整するため、レイアウトする画像の縦横比と画像フレームの縦横比を事前に計算し等しくなるように設定しておかないと、背景と画像の間に余白が発生してしまうという欠点があった。このような場合、結局は画像サイズをさらに調整する、あるいは画像フレームのサイズを調整する、などの手作業によって余白を埋めなければならないという問題がある。
【０００５】
そこで、本発明は、上記問題等に鑑みて為されたもので、自動組版後に手作業が発生しないようにレイアウト作業を自動的に行い、レイアウト作業の省力化が可能な組版装置、組版方法、及び組版処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、少なくとも画像及び当該画像のレイアウトを規定するデータに基づいて組版処理を実行する組版装置であって、前記組版処理により前記画像をレイアウトすべき位置に基準となる基準線を作成する基準線作成手段と、前記組版処理の実行時に前記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整する調整手段と、前記画像は縦長であるか、または横長であるかを判別する判別手段と、を備え、前記基準線作成手段は、前記基準となる縦基準線と横基準線とを十字型に作成し、前記調整手段は、前記画像が縦長である場合、当該画像の縦寸法と前記縦基準線の長さが一致するように当該画像のサイズを調整する一方、前記画像が横長である場合には、当該画像の横寸法と前記横基準線の長さが一致するように当該画像のサイズを調整することを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載の組版装置において、前記調整手段は、前記画像の中心点が前記基準線の中点に一致するように前記画像のレイアウト位置を調整することを特徴とする。
【００１０】
請求項３に記載の発明は、少なくとも画像及び当該画像のレイアウトを規定するデータに基づいて組版処理を実行するコンピュータにおける組版方法であって、前記コンピュータに含まれる処理部が前記組版処理により前記画像をレイアウトすべき位置に基準となる基準線を作成する基準線作成工程と、前記コンピュータに含まれる処理部が前記組版処理の実行時に前記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整する調整工程と、前記コンピュータに含まれる処理部が前記画像は縦長であるか、または横長であるかを判別する工程と、を含み、前記基準線作成工程においては、前記基準となる縦基準線と横基準線とを十字型に作成し、前記調整工程においては、前記画像が縦長である場合、当該画像の縦寸法と前記縦基準線の長さが一致するように当該画像のサイズを調整する一方、前記画像が横長である場合には、当該画像の横寸法と前記横基準線の長さが一致するように当該画像のサイズを調整することを特徴とする。
【００１１】
請求項４に記載の組版処理プログラムの発明は、少なくとも画像及び当該画像のレイアウトを規定するデータに基づいて組版処理を実行するコンピュータを、前記組版処理により前記画像をレイアウトすべき位置に基準となる基準線を作成する基準線作成手段、前記組版処理の実行時に前記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整する調整手段、及び、前記画像は縦長であるか、または横長であるかを判別する判別手段として機能させ、前記基準線作成手段が、前記基準となる縦基準線と横基準線とを十字型に作成し、前記調整手段が、前記画像が縦長である場合、当該画像の縦寸法と前記縦基準線の長さが一致するように当該画像のサイズを調整する一方、前記画像が横長である場合には、当該画像の横寸法と前記横基準線の長さが一致するように当該画像のサイズを調整するように機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、組版処理により画像をレイアウトすべき位置に基準となる基準線を作成し、組版処理の実行時に上記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整するように構成したので、自動組版後に手作業が発生しないようにレイアウト作業を自動的に行い、レイアウト作業の省力化を図ることが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の実施形態について、図面に基づいて説明する。なお、以下に説明する実施の形態は、ＤＴＰ編集システムに対して本発明を適用した場合の実施形態である。
【００１４】
以下、本発明を実施するための最良の実施形態について、図面に基づいて説明する。なお、以下に説明する実施の形態は、ＤＴＰ編集システムに対して本発明を適用した場合の実施の形態である。
【００１５】
先ず、本実施形態に係るＤＴＰ編集システムの構成及び機能について、図１及び図２を参照して説明する。
【００１６】
図１は、本実施形態に係るＤＴＰ編集システムの概要構成の一例を示す図であり、図２は、組版端末の概要構成の一例を示す図である。
【００１７】
図１に示すように、ＤＴＰ編集システムＳは、データベースサーバ１と、組版装置の一例としての組版端末２とを備えて構成されており、データベースサーバ１と組版端末２とはＬＡＮ（Local Area Network）等のネットワーク３を介して接続されている。
【００１８】
データベースサーバ１は、例えばサーバコンピュータからなり、記憶部（例えばハードディスクドライブ等からなる）には、カタログ、チラシ、又は雑誌等のＤＴＰデータの基になる商品（カタログ等の紙面上に掲載される商品）に関する情報を登録するためのデータベースが構築されている。当該データベースとしては、テキストデータベース１１、画像データベース１２、及び組み込み体裁データベース１３がある。
【００１９】
テキストデータベース１１には、商品毎に固有に付与された商品番号に対応付けられて、各商品の商品名、商品の価格、及び画像ファイル名等の情報が登録されている。
【００２０】
画像データベース１２には、商品番号に対応付けられて各商品の画像データ（組版処理をするのに必要な画像のデータ）が登録されている。
【００２１】
組み込み体裁データベース１３には、例えばカタログ等の紙面に掲載すべき各商品のテキスト及び画像の組み込み体裁（言い換えれば、レイアウト）を規定するテンプレートとなる小組データ（小組ファイル）が、例えば紙面毎に複数登録されている。
【００２２】
なお、後述する組版処理により、一つの紙面を構成するＤＴＰデータ（組版データ）には、１以上の小組データが割り付けられるようになっている。
【００２３】
そして、データベースサーバ１は、組版端末２からの要求に応じてテキストデータベース１１、画像データベース１２、及び組み込み体裁データベース１３に登録されたデータを取得し、ネットワーク３を介して組版端末２に送信するようになっている。
【００２４】
組版端末２は、図２に示すように、ＣＰＵ，ＲＡＭ，データ及びプログラムを記憶するＲＯＭ等を備える処理部２１、ハードディスクドライブ等を備える記憶部２２、液晶ディスプレイ等を備える表示部２３、マウス及びキーボードを備える操作部２４、及びネットワーク３を介してデータベースサーバ１と通信を行うための通信部２５を備えて構成されている。
【００２５】
処理部２１は、ＣＰＵが例えば記憶部２２に記憶されているＤＴＰ編集アプリケーションプログラム（本発明の組版処理プログラムを含む）を読み出し実行することにより、オペレータからの指示（操作部２４の操作による）に従って、ＤＴＰデータの基になる商品に関する情報をデータベースサーバ１及びネットワーク３を介して、テキストデータベース１１、画像データベース１２、及び組み込み体裁データベース１３から取得し、取得した商品に関する情報（テキストデータ、画像データ、及び小組データ（小組ファイル））をＲＡＭにおいて予め設定されたＤＴＰデータの表示領域に格納し、テキストデータ、画像データ、及び小組データに基づいて自動組版（小組データへの画像及びテキストの流し込み）処理を実行するようになっており、更に、本発明の基準線作成手段、調整手段、及び判別手段等として機能し、後述する処理を行うようになっている。
【００２６】
具体的には、基準線作成手段としての処理部２１は、準備として、組版処理により画像をレイアウトすべき位置（すなわち、自動組版のためのテンプレートとなる小組データ上の位置）に基準となる基準線（例えば、直線状の基準線）を作成するようになっている。かかる基準線としては、縦基準線（例えば、ディスプレイにおいて垂直方向に伸びた基準線）と、横基準線（例えば、ディスプレイにおいて水平方向に伸びた基準線）とが挙げられる。また、かかる基準線の位置は、ユーザから操作部２４を通じて指定されるようにしても良いし、予め設定されるようにしても良い。
【００２７】
そして、調整手段としての処理部２１は、組版処理の実行時に上記作成された基準線の長さと位置に基づいて、上記画像のサイズとレイアウト位置を調整するようになっている。例えば、当該処理部２１は、上記画像の縦横比を保持しつつ当該画像の寸法と上記基準線の長さが一致するように当該画像のサイズを調整する。すなわち、レイアウトすべき画像のサイズについては、画像の縦寸法（高さに相当）又は横寸法（画像の幅に相当）が、縦基準線又は横基準線のいずれか一方の長さに一致するように調整される。このとき、判別手段としての処理部２１が、レイアウトすべき画像が縦長であるか、または横長であるかを自動で判別し、縦長画像の場合は縦基準線が使用され、横長画像の場合は横基準線が使用されるように構成すると良い。つまり、画像が縦長である場合、当該画像の縦寸法と縦基準線の長さが一致するように当該画像のサイズが調整される一方、画像が横長である場合には、当該画像の横寸法と横基準線の長さが一致するように当該画像のサイズが調整される。なお、縦基準線または横基準線のいずれか一方を全ての画像に対する基準線としたい場合は、いずれか一方のみ基準線を作成しておけば良い。
【００２８】
画像の位置については、調整手段としての処理部２１により、画像の中心点がサイズ調整に使用された基準線の中点に一致するように当該画像のレイアウト位置が調整される。
【００２９】
なお、上記サイズ調整と上記位置調整ともに、画像の持つ矩形の範囲を基準にするだけでなく、クリッピングパス（切り抜き画像）の外側に接する矩形を基準にしても良い。
【００３０】
次に、本実施形態に係る組版端末２の処理部２１の処理について、図３及び図４を用いて説明する。なお、かかる処理の前提として、ＤＴＰデータの基になる商品に関する情報がネットワーク３を介してデータベースサーバ１から取得されているものとする。
【００３１】
図３は、組版処理の実行により流し込まれた画像のサイズとレイアウト位置が調整される様子を示す図である。図４は、処理部２１における画像調整処理を示す図である。
【００３２】
先ず、処理部２１は、準備として自動組版のためのテンプレートとなる小組データ上で縦基準線と横基準線を十字型に作成しておく（図３（ａ））。例えば、図示の如く、縦基準線の中点と横基準線の中点とが一致するように十字型に作成される。これにより、画像が縦長である場合も横長である場合も直ちに対応することが可能となる。
【００３３】
続いて、処理部２１は、画像の流し込みを実行し、図４に示すように、画像レイアウトを開始すると、レイアウトすべき画像が縦長であるか否かを判別し（図３（ｂ）、図４のステップＳ１）、縦基準線と横基準線のどちらを使用するかを決定する。
【００３４】
そして、当該画像が縦長であった場合には（図４のステップＳ１：Ｙｅｓ)、処理部２１は、縦基準線を使用し、当該画像の縦横比を保持しつつ当該画像の縦寸法（高さ）が縦基準線の長さに一致するように当該画像のサイズを調整する（（図３（ｃ’）、図４のステップＳ２）。一方、当該画像が横長であった場合には（図４のステップＳ１：Ｎｏ)、処理部２１は、横基準線を使用し、当該画像の縦横比を保持しつつ当該画像の横寸法（幅）が横基準線の長さに一致するように当該画像のサイズを調整する（（図３（ｃ”）、図４のステップＳ３）。これにより、画像フレームのサイズが決定されることになる。
【００３５】
次いで、処理部２１は、上記画像の中心点が基準線（縦基準線又は横基準線）の中点に一致するように当該画像のレイアウト位置を調整する（図３（ｄ’）又は図３（ｄ”）、図４のステップＳ４）。
【００３６】
こうして当該組版処理においてサイズ調整等された画像を表示するＤＴＰデータが表示部２３におけるディスプレイ（表示画面）上に表示される。
【００３７】
なお、小組データ上の基準線は、画像の流し込み実行時に削除される。
【００３８】
以上説明したように、上記実施形態によれば、組版処理により画像をレイアウトすべき位置に基準となる基準線を作成し、組版処理の実行時に上記基準線の長さと位置に基づいて、前記画像のサイズとレイアウト位置を調整するように構成したので、自動組版後に手作業が発生しないようにレイアウト作業を自動的に行い、レイアウト作業の省力化を図ることが可能となる。つまり、画像をレイアウトするときに初めて画像フレームのサイズが決定されるため、必ず、画像のサイズと画像フレームのサイズが一致することになる。すなわち、背景と画像の間に余白が発生することはなく、レイアウト後に画像のサイズをさらに調整する、あるいは画像フレームのサイズを調整するなどの手作業が不要となり、作業効率化につながる。また、基準となる方向（縦か横）を柔軟に指定できるため、よりデザイン性の高い組版が実現できる。
【００３９】
また、縦基準線と横基準線を十字型に事前に作成しておくことで、画像が縦長である場合も横長である場合も直ちに対応することが可能となる。
【００４０】
なお、上記実施形態においては、自動組版時に本発明に係る機能を適用した場合について説明したが、本発明に係る機能は手作業で組版する際に使用しても構わない。
【図面の簡単な説明】
【００４１】
【図１】本実施形態に係るＤＴＰ編集システムの概要構成の一例を示す図である。
【図２】組版端末の概要構成の一例を示す図である。
【図３】組版処理の実行により流し込まれた画像のサイズとレイアウト位置が調整される様子を示す図である。
【図４】処理部２１における画像調整処理を示す図である。
【符号の説明】
【００４２】
１    データベースサーバ
２    組版端末
３    ネットワーク
１１  テキストデータベース
１２  画像データベース
１３  組み込み体裁データベース
２１  処理部
２２  記憶部
２３  表示部
２４  操作部
２５  通信部
Ｓ    ＤＴＰ編集システム
【図１】
0005007695.tif 000002
【図２】
0005007695.tif 000003
【図３】
0005007695.tif 000004
【図４】
0005007695.tif 000005