(57)【要約】      （修正有）【課題】ＤＴＰデータを再利用するにあたり、再利用に適した小組情報を抽出し、必要に応じて編集して組版指定を行うための小組情報抽出装置及び小組情報抽出方法を提供する。【解決手段】ＤＴＰ用データから小組情報を抽出して再利用するための小組情報抽出装置であって、小組のサイズを指定する小組サイズ指定手段Ｓ１と、前記データにおいて指定したサイズの小組に対応するボックスが収まる位置を検出する検出手段Ｓ２と、検出されたボックスが収まる位置とボックス内部に配置されたオブジェクトの位置を比較し、位置関係が合致するものを小組として、体裁に関する属性情報を抽出する属性情報抽出手段Ｓ４と、を有することを特徴とする小組情報抽出装置。【選択図】図３
2008046191.tif 000002
【特許請求の範囲】
【請求項１】
DTP用データから小組情報を抽出して再利用するための小組情報抽出装置であって、
小組のサイズを指定する小組サイズ指定手段と、
前記データにおいて指定したサイズの小組に対応するボックスが収まる位置を検出する検出手段と、
検出されたボックスが収まる位置とボックス内部に配置されたオブジェクトの位置を比較し、位置関係が合致するものを小組として、体裁に関する属性情報を抽出する属性情報抽出手段と、
を有することを特徴とする小組情報抽出装置。
【請求項２】
前記抽出した小組が文字ボックスを含んでいた場合、個別の文字毎の属性情報を比較し、属性情報を統一する手段を備えていることを特徴とする請求項１記載の小組情報抽出装置。
【請求項３】
DTP用データから小組情報を抽出して再利用する小組情報抽出方法であって、
小組のサイズを指定する小組サイズ指定工程と、
前記データにおいて指定したサイズの小組に対応するボックスが収まる位置を検出する検出工程と、
検出されたボックスが収まる位置とボックス内部に配置されたオブジェクトの位置を比較し、位置関係が合致するものを小組として、体裁に関する属性情報を抽出する属性情報抽出工程と、
を有することを特徴とする小組情報抽出方法。
【請求項４】
前記抽出した小組が文字ボックスを含んでいた場合、個別の文字毎の属性情報を比較し、属性情報を統一する工程を備えていることを特徴とする請求項３記載の小組情報抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
印刷用データの体裁を再利用して組版指定を行うにあたり、再利用に適した印刷用データを小組として抽出し、編集する技術に関する。
【背景技術】
【０００２】
特許文献１に記載のレイアウトデザイン装置は、繰り返し用いられる素材データのレイアウトを行う際には、抽出された画像処理条件もしくは組版条件がレイアウトデータとして自動的に取り込まれ、素材データの流用率の高いチラシ、カタログのレイアウト作業を効率化することができる。
【０００３】
しかし、上記発明は抽出したレイアウトデータを如何に再利用しやすくするかという点を解決しているが、再利用に適したレイアウトデータを如何に抽出するかについては記載されていない。
【０００４】
また、ＤＴＰデータから画像処理条件や組版条件を抽出する場合、再利用に適さない部分があり、単純なデータ変換だけでは実用にはならなかった。例えば、個別の文字毎に指定されている属性情報は再利用の妨げになっていた。
【０００５】
さらに、これらの問題を解決し、体裁情報を抽出できたとしても、ＤＴＰデータから抽出した体裁情報は、ＤＴＰに特化した大量の組版情報を含んでいるため、一般に他のソフトウェアで再現することは困難であるという問題があった。
【０００６】
上記問題を解決し、再利用に適したレイアウトデータを抽出して新しいレイアウトに再利用することができれば、より作業効率を上げることができる。
【特許文献１】特開平０６−２８９５８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記問題を鑑み、ＤＴＰデータを再利用するにあたり、再利用に適した小組情報を抽出し、必要に応じて編集して組版指定を行うための小組情報抽出装置及び小組情報抽出方法を提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明において前記課題を解決するために、まず請求項１の発明では、
DTP用データから小組情報を抽出して再利用するための小組情報抽出装置であって、
小組のサイズを指定する小組サイズ指定手段と、
前記データにおいて指定したサイズの小組に対応するボックスが収まる位置を検出する検出手段と、
検出されたボックスが収まる位置とボックス内部に配置されたオブジェクトの位置を比較し、位置関係が合致するものを小組として、体裁に関する属性情報を抽出する属性情報抽出手段と、
を有することを特徴とする小組情報抽出装置としたものである。
【０００９】
また請求項２の発明では、
前記抽出した小組が文字ボックスを含んでいた場合、個別の文字毎の属性情報を比較し、属性情報を統一する手段を備えていることを特徴とする請求項１記載の小組情報抽出装置としたものである。
【００１０】
また請求項３の発明では、
DTP用データから小組情報を抽出して再利用する小組情報抽出方法であって、
小組のサイズを指定する小組サイズ指定工程と、
前記データにおいて指定したサイズの小組に対応するボックスが収まる位置を検出する検出工程と、
検出されたボックスが収まる位置とボックス内部に配置されたオブジェクトの位置を比較し、位置関係が合致するものを小組として、体裁に関する属性情報を抽出する属性情報抽出工程と、
を有することを特徴とする小組情報抽出方法としたものである。
【００１１】
また請求項４の発明では、
前記抽出した小組が文字ボックスを含んでいた場合、個別の文字毎の属性情報を比較し、属性情報を統一する工程を備えていることを特徴とする請求項３記載の小組情報抽出方法としたものである。
【発明の効果】
【００１２】
印刷物は、読みやすく美しく体裁を整えるために、専門のデザイナーによる高度な体裁指定が行われている。従来は大部数の印刷物以外の分野に転用されることは無かったが、本発明により、印刷物作成のためにＤＴＰアプリケーション上で指定された高度な組版指定を、提案書作成ツールにおいても利用することが可能となる。
【００１３】
また、人手による操作工数を削減できるため、コストを低く抑えることが可能となる。
【００１４】
請求項２及び４の発明においては、個別文字の属性情報を除去し、属性情報を統一することができるので、文字情報の再利用も容易になる。
【００１５】
本発明により、ＤＴＰに特化した大量の組版情報を含む体裁情報から、一般のソフトウェアで表示可能な体裁情報を限定して、他のソフトウェアで再現することが可能となる。
【００１６】
ここで、一般のソフトウェアで表示可能な情報とは、例えばフォント名、大きさ、色、文字幅等がある。これに対し、一般のソフトウェアで表示困難な情報には、文字の送り幅や行内のベースライン等がある。
【００１７】
一般のソフトウェアで表示困難な情報は、全て破棄するのではなく、一般のソフトウェアで表示可能な情報の適切な値へと置き換えることも可能である。
【発明を実施するための最良の形態】
【００１８】
本発明において、小組とは、画像ボックスや文字ボックスから構成される組版をいう。また、画像や文字をオブジェクトという。
【００１９】
次に、本発明の実施方法の一例について、主に図５を参照して説明する。
【００２０】
Ｓ（ＳＴＥＰ）１；小組サイズの指定
まず、ユーザに抽出する小組のサイズ（ｘ，ｙ）を指定させる。指定方法はＧＵＩによる指定でも、数値を入力することによる指定でも構わない。
Ｓ（ＳＴＥＰ）２；ボックスの走査
次に、Ｓ１で指定されたサイズ（ｘ，ｙ）のボックスを表示し、ページの左上から順に走査し、画像ボックス、文字ボックスが前記ボックスと合致する位置を検出する。検出方法については後述する。
Ｓ（ＳＴＥＰ）３；走査終了か
ページの右下まで走査が終了したかどうか確認し、終了していなければＳ２の処理に戻る。終了していればＳ４を実行する。
Ｓ（ＳＴＥＰ）４；オブジェクトの位置比較及び小組抽出
Ｓ２〜Ｓ３によって検出された各位置の内部に配置されたオブジェクトの位置を比較し、位置関係が合致するものを「小組」として認識し、属性情報を抽出する。
この場合の属性情報とは、検出された位置内部に配置された画像ボックス、文字ボックスの持つ情報のうち、体裁に関する属性情報である。例えば、位置、サイズ、文字色、文字サイズ、書体情報等である。
Ｓ（ＳＴＥＰ）５；属性情報の統一
Ｓ１〜Ｓ４によって抽出した属性情報を統一する。
Ｓ（ＳＴＥＰ）６；属性情報の反映
Ｓ５で統一した属性情報を文字ボックスの属性に反映させる。
Ｓ（ＳＴＥＰ）７；小組情報の出力
抽出・調整した小組情報を、提案書作成ツール用に整形し、出力する
【００２１】
次に、精緻に納まる位置を検出する方法について述べる。
Ｓ（ＳＴＥＰ）２０１：
小組サイズの矩形（ｘ，ｙ）の４辺のそれぞれについて、交わっているボックスが存在するかどうかを確認する。
Ｓ（ＳＴＥＰ）２０２：
交わっているボックスが存在する場合、精緻に納まっていないと判断し、矩形を移動し、Ｓ２０１に戻る。
Ｓ（ＳＴＥＰ）２０３：
交わっているボックスが存在しない場合、小組サイズの矩形（ｘ，ｙ）内にボックスが存在するかどうかを確認。
Ｓ（ＳＴＥＰ）２０４：
矩形内にボックスが存在しない場合、矩形を移動し、Ｓ１に戻る。
Ｓ（ＳＴＥＰ）２０５：
矩形内にボックスが１個以上存在する場合、ボックスが精緻に納まっていると判断し、これらのボックスを小組の候補とし、候補リストに登録して矩形を移動させ、Ｓ１を実行する。
Ｓ（ＳＴＥＰ）２０６：
矩形がページ全体を移動し、走査を終了すると、精緻に納まる位置の検出処理を終了する。
【００２２】
上記方法により、オブジェクトのサイズが異なる場合のみでなく、オブジェクトのサイズが同じであったとしても、見出しやツメ等の装飾物があり、ボックスに精緻に納まらない場合においても小組として抽出されず、再利用に適した小組のみを抽出することができる。
【００２３】
また、Ｓ２０５で候補に挙がった小組に対して位置関係の比較を行ない、同じ位置関係を持つものだけを抽出対象の小組として認識してもよい。
【００２４】
次に、Ｓ５において、抽出した小組に含まれる文字ボックスの個々の文字毎の属性情報を統一する方法を説明する。
【００２５】
文字ボックス内において、文字毎に個別に属性情報を有する場合がある。このような個別の文字に対する属性情報は、再利用する時に障害となる可能性がある。例えば文字列「１００円」の属性において、「１００」は１２ポイント、「円」は１０．５ポイントである場合について説明すると、文字列を「１００円」から「１０００円」に変更した場合、「１００」が１２ポイント、「０」が１０．５ポイント、「円」が１２ポイントというように変更前の文字の属性を持つことになってしまう。
【００２６】
そのため、個別の文字の属性情報を下記の手順で除去し、文字ボックスの属性に反映させる必要がある。
Ｓ（ＳＴＥＰ）５０１：
文字列内に異なる色属性が混在しているかどうかを判別し、混在している場合は文字数の多い色属性を文字列に含まれる全ての文字の色属性とする。
Ｓ（ＳＴＥＰ）５０２：
文字列内に異なる文字サイズ属性が混在しているかどうかを判別し、混在している場合は文字サイズの平均値を文字列に含まれる全ての文字の文字サイズ属性とする。
Ｓ（ＳＴＥＰ）５０３：
文字列内に異なる書体情報が混在しているかどうかを判別し、混在している場合は文字数の多い書体情報を文字列に含まれる全ての文字の書体情報とする。
【図面の簡単な説明】
【００２７】
【図１】ボックスの走査を示す図
【図２】ボックスがオブジェクトに合致し、小組として認識した状態を示す図
【図３】処理の流れを示す図
【図４】走査の流れを示す図
【図５】属性情報の統一の流れを示す図
【符号の説明】
【００２８】
１      ボックス
２      オブジェクト
３      DTPデータのページ
４      画像ボックス
５      文字ボックス
６      小組
【図１】
2008046191.tif 000003
【図２】
2008046191.tif 000004
【図３】
2008046191.tif 000005
【図４】
2008046191.tif 000006
【図５】
2008046191.tif 000007