(57)【要約】【課題】自動組版後に手作業が発生しないようにレイアウト作業を自動的に行い、レイアウト作業の省力化が可能な組版装置、組版方法、及び組版処理プログラムを提供する。【解決手段】本発明は、組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得するデータ取得処理手段と、前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段と、前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する画像サイズ調整手段と、を備える。【選択図】図３
2009218702.tif 000002
【特許請求の範囲】
【請求項１】
組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得するデータ取得処理手段と、
前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段と、
前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する画像サイズ調整手段と、
を備えることを特徴とする組版装置。
【請求項２】
請求項１に記載の組版装置において、
前記画像サイズ調整手段は、前記レイアウト領域の角と画像の角とを一致させた後、当該画像の縦横比を保持した状態で当該画像を拡大又は縮小することを特徴とする組版装置。
【請求項３】
請求項１又は２に記載の組版装置において、
前記レイアウト領域に対して前記画像を中央に配置する画像位置調整手段を更に備えることを特徴とする組版装置。
【請求項４】
請求項３に記載の組版装置において、
前記画像位置調整手段は、前記レイアウト領域から前記画像の上下と左右までの距離が夫々均等になるように前記画像を配置することを特徴とする組版装置。
【請求項５】
請求項１乃至４の何れか一項に記載の組版装置において、
前記指定値は、前記レイアウト領域に対する画像サイズの割合であることを特徴とする組版装置。
【請求項６】
コンピュータにおける組版方法であって、
組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得する工程と、
前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段と、
前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する工程と、
を備えることを特徴とする組版方法。
【請求項７】
コンピュータを、
組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得するデータ取得処理手段と、
前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段、及び、
前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する画像サイズ調整手段として機能させることを特徴とする組版処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベース上のデータに基づき、ＤＴＰ（Desk Top Publishing）データの作成及び編集を行うシステム等の技術分野に関する。
【背景技術】
【０００２】
自動組版においてＤＴＰデータ上に画像を自動でレイアウトする際、必ずしも画像サイズとレイアウト領域のサイズが一致するとは限らず、画像サイズを調整したり、レイアウト領域内のどの位置に画像をレイアウトするか指定することが多い。
【０００３】
例えば、特許文献１に開示された技術では、画像サイズをレイアウト領域に合わせて調整し、かつ画像データの中心点とレイアウト領域の中心点を一致させるようにレイアウト位置を決定している。
【特許文献１】特許２６８７７５５号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、レイアウト領域の中心にレイアウトしたい対象物が画像の中心にあるとは限らない。このような場合、たとえ自動で中心点を一致させるように画像を配置したとしても最終的には手作業で微調整をしなければならないという問題がある。また、画像サイズ調整のみ、画像位置調整のみの指定もすることができない。
【０００５】
さらに、余白を調整することにより画像サイズをレイアウト領域に合わせる手法も考えられる。しかし、画像の端等に記入されている番号を載せ、画像の判別を行うこともある。レイアウト領域よりも画像サイズが大きければ、レイアウト領域よりも外側に位置する部分は実際の印刷物には表示されずに済む。このような場合、たとえ余白を調整して画像を配置したとしても最終的には手作業で画像サイズ調整をしなければならないという問題がある。
【０００６】
そこで、本発明は、上記問題等に鑑みて為されたもので、自動組版後に手作業が発生しないようにレイアウト作業を自動的に行い、レイアウト作業の省力化が可能な組版装置、組版方法、及び組版処理プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得するデータ取得処理手段と、前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段と、前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する画像サイズ調整手段と、を備えることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の組版装置において、前記画像サイズ調整手段は、前記レイアウト領域の角と画像の角とを一致させた後、当該画像の縦横比を保持した状態で当該画像を拡大又は縮小することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の組版装置において、前記レイアウト領域に対して前記画像を中央に配置する画像位置調整手段を更に備えることを特徴とする。
【００１０】
請求項４に記載の発明は、請求項３に記載の組版装置において、前記画像位置調整手段は、前記レイアウト領域から前記画像の上下と左右までの距離が夫々均等になるように前記画像を配置することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載の組版装置において、前記指定値は、前記レイアウト領域に対する画像サイズの割合であることを特徴とする。
【００１２】
請求項６に記載の発明は、コンピュータにおける組版方法であって、組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得する工程と、前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段と、前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する工程と、を備えることを特徴とする。
【００１３】
請求項７に記載の組版処理プログラムの発明は、コンピュータを、組版処理をするのに必要な画像のデータと、当該画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータとを取得するデータ取得処理手段と、前記レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力する指定値入力手段、及び前記入力された指定値に基づいて、前記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小する画像サイズ調整手段として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、自動組版後に手作業が発生しないようにレイアウト作業を自動的に行い、レイアウト作業の省力化を図ることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の実施形態について、図面に基づいて説明する。なお、以下に説明する実施の形態は、ＤＴＰ編集システムに対して本発明を適用した場合の実施形態である。
【００１６】
先ず、本実施形態に係るＤＴＰ編集システムの構成及び機能について、図１及び図２を参照して説明する。
【００１７】
図１は、本実施形態に係るＤＴＰ編集システムの概要構成の一例を示す図であり、図２は、組版端末の概要構成の一例を示す図である。
【００１８】
図１に示すように、ＤＴＰ編集システムＳは、データベースサーバ１と、組版装置の一例としての組版端末２とを備えて構成されており、データベースサーバ１と組版端末２とはＬＡＮ（Local Area Network）等のネットワーク３を介して接続されている。
【００１９】
データベースサーバ１は、例えばサーバコンピュータからなり、記憶部（例えばハードディスクドライブ等からなる）には、カタログ、チラシ、又は雑誌等のＤＴＰデータの基になる商品（カタログ等の紙面上に掲載される商品）に関する情報を登録するためのデータベースが構築されている。当該データベースとしては、テキストデータベース１１、画像データベース１２、及び組み込み体裁データベース１３がある。
【００２０】
テキストデータベース１１には、商品毎に固有に付与された商品番号に対応付けられて、各商品の商品名、商品の価格、及び画像ファイル名等の情報が登録されている。
【００２１】
画像データベース１２には、商品番号に対応付けられて各商品の画像データ（組版処理をするのに必要な画像のデータ）が登録されている。
【００２２】
組み込み体裁データベース１３には、例えばカタログ等の紙面に掲載すべき各商品のテキスト及び画像の組み込み体裁（言い換えれば、レイアウト）を示すデータ（画像を配置するためのレイアウト領域のサイズ及び位置を規定するレイアウトデータが含まれる）（例えばＸＭＬ（eXtensible Markup Language）及びＸＳＬＴ（eXtensible Stylesheet Language Transformation）形式で記述）が登録されている。
【００２３】
そして、データベースサーバ１は、組版端末２からの要求に応じてテキストデータベース１１、画像データベース１２、及び組み込み体裁データベース１３に登録されたデータを取得し、ネットワーク３を介して組版端末２に送信するようになっている。
【００２４】
組版端末２は、図２に示すように、ＣＰＵ，ＲＡＭ，データ及びプログラムを記憶するＲＯＭ等を備える処理部２１、ハードディスクドライブ等を備える記憶部２２、液晶ディスプレイ等を備える表示部２３、マウス及びキーボードを備える操作部２４、及びネットワーク３を介してデータベースサーバ１と通信を行うための通信部２５を備えて構成されている。
【００２５】
そして、処理部２１は、ＣＰＵが例えば記憶部２２に記憶されているＤＴＰ編集アプリケーションプログラム（本発明の組版処理プログラムを含む）を読み出し実行することにより、本発明の指定値入力手段、画像サイズ調整手段、及び画像位置調整手段等として機能し、後述する処理を行うようになっている。
【００２６】
具体的には、処理部２１は、オペレータからの指示（操作部２４の操作による）に従って、ＤＴＰデータの基になる商品に関する情報をデータベースサーバ１及びネットワーク３を介して、テキストデータベース１１、画像データベース１２、及び組み込み体裁データベース１３から取得し、取得した商品に関する情報（テキストデータ、画像データ、及び組み込み体裁（レイアウト）を示すデータ）をＲＡＭにおいて予め設定されたＤＴＰデータの表示領域に格納する。
【００２７】
そして、処理部２１は、上記取得したテキストデータと、画像データと、組み込み体裁を示すデータとに基づいて、組版処理を行い、組版処理により得られたＤＴＰデータを表示部２３におけるディスプレイ（表示画面）上に表示させる。かかる組版処理を行うにあたって、処理部２１は、ＤＴＰデータ上のレイアウト領域に対する画像サイズの指定値であってオペレータにより指定（操作部２４の操作による）された指定値を入力し、入力された指定値に基づいて、上記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小（画像サイズの調整）するようになっている。このように画像サイズを指定値（数値）で指定することによって、配置される画像がレイアウト領域よりも大きくなる、または小さくなるように調整することができる。また、かかる指定値は、例えば、レイアウト領域に対する画像サイズの割合（例えばパーセント（％））で指定することができる。なお、指定値は、ミリメートル（mm）などの距離を表す単位で指定されても良い。
【００２８】
更に、処理部２１は、レイアウト領域から画像の上下と左右までの距離が夫々均等になるようにすることで、レイアウト領域に対して画像を中央に自動配置（画像位置の調整）することも可能としている。例えば、レイアウト領域よりも画像サイズが小さい場合は、両者の上下と左右の余白が夫々均等になるように配置される。一方、レイアウト領域よりも画像サイズが大きい場合は、レイアウト領域から画像の上下と左右までの距離が夫々均等になるように配置される。なお、画像サイズの調整と画像位置の調整とは、夫々単独で指定しても良いし、同時に指定しても良い。
【００２９】
次に、本実施形態に係る組版端末２の処理部２１の画像レイアウト処理について、図３を用いて説明する。
【００３０】
図３は、組版端末２の処理部２１の画像レイアウト処理を示すフローチャートである。なお、かかる画像レイアウト処理の前提として、ＤＴＰデータの基になる商品に関する情報がネットワーク３を介してデータベースサーバ１から取得されているものとする。また、当該画像レイアウト処理は、組版処理の実行中に開始されるものとする。なお、画像レイアウト処理は、組版処理が実行されＤＴＰデータがディスプレイ上に表示された後に行うこともできる。
【００３１】
先ず、オペレータから設定画面表示指示（操作部２の操作による）がなされると、図４に示すような設定画面が表示される。図４に示す設定画面には、センタリング（レイアウト領域に対して画像を中央に配置）を指定するためのチェックボックス５１と、レイアウト領域（フレーム）に対する画像サイズを指定するためのチェックボックス５２が設けられている。オペレータは、センタリングを行いたい場合には例えばマウスによりチェックボックス５１にチェックを入れることによりこれを指定する。また、オペレータは、レイアウト領域に対する画像サイズを指定したい場合には例えばマウスによりチェックボックス５２にチェックを入れると共に、レイアウト領域に対する画像サイズの割合となる数値（指定値）をキーボードから入力欄５３に入力することによりこれを指定することになる。
【００３２】
そして、オペレータが設定画面上に設けられたＯＫボタン５４を例えばマウスにより指定すると、当該設定画面上で指定された内容が設定され、組版処理が行われ、その中で画像レイアウト処理が開始される。当該画像レイアウト処理が開始されると、処理部２１は、例えば、画像をレイアウト領域の左上角を原点にレイアウト（つまり、レイアウト領域の角と画像の角とを一致させる）する（ステップＳ１）。なお、レイアウト領域の左上角ではなく、右上角、左下角、又は右下角を原点として画像をレイアウトしても良い。
【００３３】
次いで、処理部２１は、画像サイズ調整を行うか否かを判断し（ステップＳ２）、上記設定画面にてレイアウト領域に対する画像サイズの指定値が設定されている場合には、画像サイズ調整を行うと判断して（ステップＳ２：Ｙｅｓ）ステップＳ３に進み、レイアウト領域に対する画像サイズの指定値が設定されていない場合には、画像サイズ調整を行わないと判断して（ステップＳ２：Ｎｏ）ステップＳ６に進む。
【００３４】
ステップＳ３では、処理部２１は、レイアウト領域のサイズを計測する。続いて、処理部２１は、画像のサイズを計測する（ステップＳ４）。
【００３５】
次いで、処理部２１は、当該画像の縦横比を保持した状態で、上記指定された指定値としての割合（レイアウト領域に対する画像サイズの割合）に当該画像を拡大又は縮小する（ステップＳ５）。
【００３６】
次いで、処理部２１は、センタリングを行うか否かを判断し（ステップＳ６）、上記設定画面にてセンタリングが設定されている場合には、センタリングを行うと判断して（ステップＳ６：Ｙｅｓ）ステップＳ７に進み、センタリングが設定されていない場合には、センタリングを行わないと判断して（ステップＳ６：Ｎｏ）当該処理を終了する。
【００３７】
ステップＳ７では、処理部２１は、上記画像をレイアウト領域の中央にレイアウトし、当該処理を終了する。
【００３８】
図５は、レイアウト領域よりも画像サイズが大きくなるように指定（例えば、上記割合を２００％で指定）したときの自動組版結果の一例を示す図であり、（Ａ）はセンタリング無の場合を、（Ｂ）はセンタリング有の場合を、夫々示している。
【００３９】
以上説明したように、上記実施形態によれば、レイアウト領域に対する画像サイズの指定値であってオペレータにより指定された指定値を入力し、入力された指定値に基づいて、上記レイアウト領域に配置される画像の縦横比を保持した状態で当該画像を拡大又は縮小するように構成したので、自動組版前にユーザが指定値により任意に調整を行うことが可能となり、したがって、自動組版後に画像サイズを手作業で微調整をすることを極力回避し、レイアウト作業の省力化を図ることができる。
【００４０】
さらに、レイアウト領域に対して画像を中央に自動配置することも可能としているので、より一層、自動組版後に画像サイズを手作業で微調整をすることを極力回避し、レイアウト作業の省力化を図ることができる。
【図面の簡単な説明】
【００４１】
【図１】本実施形態に係るＤＴＰ編集システムの概要構成の一例を示す図である。
【図２】組版端末の概要構成の一例を示す図である。
【図３】組版端末２の処理部２１の画像レイアウト処理を示すフローチャートである。
【図４】ディスプレイに表示された設定画面例を示す図である。
【図５】レイアウト領域よりも画像サイズが大きくなるように指定（例えば、上記割合を２００％で指定）したときの自動組版結果の一例を示す図であり、（Ａ）はセンタリング無の場合を、（Ｂ）はセンタリング有の場合を、夫々示している。
【符号の説明】
【００４２】
１    データベースサーバ
２    組版端末
３    ネットワーク
１１  テキストデータベース
１２  画像データベース
１３  組み込み体裁データベース
２１  処理部
２２  記憶部
２３  表示部
２４  操作部
２５  通信部
Ｓ    ＤＴＰ編集システム
【図１】
2009218702.tif 000003
【図２】
2009218702.tif 000004
【図３】
2009218702.tif 000005
【図４】
2009218702.tif 000006
【図５】
2009218702.tif 000007