(57)【要約】【課題】文字を読みやすくするための組版処理方法を提供する。【解決手段】文字の組版処理を行う組版処理方法であって、前記文字について濁点又は半濁点の有無を検知するプロセスと、文字コードに応じた拡大率、又は文字に関する情報を基にして前記文字を拡大するプロセスと、前記文字を長体化又は平体化するプロセスと、を有することを特徴とする。【選択図】図３
2017049931.tif 000002
【特許請求の範囲】
【請求項１】
文字の組版処理を行う組版処理方法であって、
前記文字について濁点又は半濁点の有無を検知するプロセスと、
文字コードに応じた拡大率、又は前記文字に関する情報を基にして前記文字を拡大するプロセスと、
前記文字を長体化又は平体化するプロセスと、を有することを特徴とする組版処理方法。
【請求項２】
前記文字に関する情報が制御点に関する情報を含むことを特徴とする請求項１に記載の組版処理方法。
【請求項３】
前記濁点又は半濁点の有無を検知するプロセスにて濁点又は半濁点を検知した場合に、前記濁点又は前記半濁点を個別に拡大するプロセスをさらに有することを特徴とする請求項１又は２に記載の組版処理方法。
【請求項４】
前記濁点又は半濁点の有無を検知するプロセスが、前記文字の仮想ボディの右上部にのみ存在する閉じた領域を検知するプロセスであることを特徴とする請求項１〜３のいずれか一項に記載の組版処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組版処理方法に関する。
【背景技術】
【０００２】
従来から、テキスト原稿を基に文字のレイアウトを行い、書籍、雑誌等の印刷物を作製する際には、組版を作製するためのシステムである組版システムが用いられてきた。ところで、既存の組版システムでは、組版処理を行う際に文字と文字との間に存在する文字の仮想ボディと字面との領域の差によって生じる空間が考慮されていなかった。このため、ＤＴＰオペレータ等が仕上がりのプレビュー画面や紙媒体への印字物から判断して、文字と文字との空間を調整する操作を要していた。また従来行われた組版処理は、文字の仮想ボディと字面との領域の差を考慮して、文字同士が重ならないように文字同士の間隔を調整する技術であった。このため、従来の組版処理では、文字と文字との間を可能な限り詰めて限られた空間内により多くの文字を詰める方式となっていた。
【０００３】
しかし、文字と文字との間を詰めると、適度な１行分の文字数、行長、文字の大きさ、行間、文字間、文字の書体によって左右されるが、文字自体が読みづらくなる傾向にあった。即ち、既存の組版システムでは、文字と文字との間隔が狭くなりすぎてしまい可読性の面で問題があった。特に、濁点又は半濁点を有する文字（平仮名、片仮名）について文字と文字との間を詰める組版処理を行うと、文字同士の接近により濁点や半濁点が文字を構成する他の部分と比較して小さく見える等により可読性が悪化するという問題があった。
【０００４】
ここで、可読性を向上させる目的で文字と文字との間隔を広げる手法も考えられるが、文字と文字との間隔を広げると一行分の文字数を減らすか行長を長くする必要があるため、単位面積当たりの情報量が減少するという問題があった。
【０００５】
特許文献１には、指定された文字組版領域に文字情報を入力し、表示画面においてリアルタイムにアウトプットされる組版結果を基にして対話的に文字の組版を行う組版装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−２３４２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の組版装置は、文字の仮想ボディ又は字面をそのまま利用して字詰めを行う方式を採用しているため、文字の種類や字詰めの方法によっては、依然として文字自体又は濁点等の文字を構成する部分が見づらいという問題が残っていた。
【０００８】
本発明は、上述した課題を解決するためになされるものであり、その目的は、文字を読みやすくするための組版処理方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の組版処理方法は、文字の組版処理を行う組版処理方法であって、
前記文字について濁点又は半濁点の有無を検知するプロセスと、
文字コードに応じた拡大率、又は前記文字に関する情報を基にして、前記文字を拡大するプロセスと、
前記文字を長体化又は平体化するプロセスと、を有することを特徴とする。
【００１０】
本発明においては、前記文字に関する情報が、制御点に関する情報を含むことが好ましい。
【００１１】
本発明においては、前記濁点又は半濁点の有無を検知するプロセスにて濁点又は半濁点を検知した場合に、前記濁点又は前記半濁点を個別に拡大するプロセスをさらに有することが好ましい。
【００１２】
本発明においては、前記濁点又は半濁点の有無を検知するプロセスが、前記文字の仮想ボディの右上部にのみ存在する閉じた領域を検知するプロセスであってもよい。
【発明の効果】
【００１３】
本発明によれば、文字を読みやすくするための組版処理方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】組版処理システムの例を示す模式図である。
【図２】組版処理をする文字を選択するプロセスの例を示すフローチャートである。
【図３】組版処理プロセスの第一の態様を示すフローチャートである。
【図４】組版処理する文字における字面の拡大の具体例を示す模式図である。
【図５】組版処理する文字における字面の長体化の具体例を示す模式図である。
【図６】組版処理プロセスの第二の態様を示すフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の組版処理方法は、ＩｎＤｅｓｉｇｎ（登録商標）等のＤＴＰソフトウェアやワープロソフトで動作するツール又はＤＴＰソフトウェアやワープロソフトに関する方法であり、組版処理する文字を適宜選択し当該ツールを実行することで組版処理が行われる。また本発明の組版処理方法は、少なくとも一個の文字を組版処理する際に用いられる方法である。尚、本発明の組版処理方法によって組版処理される文字は、平仮名、片仮名、英数字等の一般的に文字として認識できるものに限られず、記号等も含まれる。
【００１６】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。ただし、本発明は、以下に説明する実施形態に限定されるものではない。
【００１７】
［組版処理システム］
図１は、組版処理システムの例を示す模式図である。後述する本発明の組版処理方法は、例えば、図１に示される組版処理システム１を用いて行われる。
【００１８】
図１の組版処理システム１は、データ処理部１０と、文字入力手段２１と、文字出力手段３０と、を有している。
【００１９】
図１の組版処理システム１を構成するデータ処理部１０は、本発明の組版処理方法を実施するための装置であり、具体的には、コンピュータ、ＣＰＵ等が挙げられる。また、例えば、サーバーにて本発明の組版処理方法を実施し、実施結果をユーザー側のコンピュータ等に送信する、いわゆるＡＳＰサービスで用いられるサーバーもこのデータ処理部１０に含まれる。尚、データ処理部１０には、複数の処理手段が含まれているが、その詳細については、後述する。
【００２０】
図１の組版処理システム１を構成する文字入力手段２１とは、組版処理を行う文字を入力するための装置、即ち、文字入力装置であり、例えば、キーボード等が挙げられる。
【００２１】
図１の組版処理システム１を構成する文字出力手段３０として、例えば、図１に示される表示装置３１、プリンタ３２、ＨＤＤ等の記憶装置３３への出力等が挙げられる。図１において、表示装置３１は、組版処理を行う前及び組版処理を行った後の文字を出力させるための装置である。図１において、プリンタ３２は、例えば、組版処理を行った後の文字を紙等の印刷媒体に出力させるための装置である。図１において、記憶装置３３は、全ての組版処理を行った後の文章を記憶させる装置である。
【００２２】
次に、データ処理部１０に含まれる処理手段について説明する。図１の組版処理システム１を構成するデータ処理部１０には、組版領域作成手段１１、文字コード記憶手段１２、文字情報処理手段１３、書式情報設定記憶手段１４、組版処理条件記憶手段１５、文字情報記憶手段１６、分別情報記憶手段１７、文字情報分別処理手段１８、組版処理手段１９及び出力処理手段２０を有している。
【００２３】
データ処理部１０を構成する組版領域作成手段１１は、組版処理を行う文字の範囲を設定する手段である。
【００２４】
データ処理部１０を構成する文字コード記憶手段１２は、文字コードを記憶する手段である。
【００２５】
データ処理部１０を構成する文字情報処理手段１３は、文字入力手段２１で入力した文字の文字コード記憶手段１２に記憶された文字コードを用いた文字の照合し、照合済という情報を記憶する手段である。
【００２６】
データ処理部１０を構成する書式情報設定記憶手段１４は、長体、平体といった組版処理する文字のスタイルに関する情報を記憶する手段である。
【００２７】
データ処理部１０を構成する組版処理条件記憶手段１５は、組版処理の処理条件を記憶する手段である。尚、ここでいう処理条件とは、例えば、文字の字面を拡大処理する際の拡大率に関する条件、文字の字面を長体化又は平体化処理する際の文字の字面の横部分又は縦部分の縮小率、濁点及び半濁点に関する処理に関する条件等が挙げられる。
【００２８】
データ処理部１０を構成する文字情報記憶手段１６は、文字に関する情報を記憶する手段である。本発明において利用される文字に関する情報としては、文字の形状等が挙げられるが、特に、文字に含まれる制御点に関する情報は文字情報記憶手段１６にて記憶される。
【００２９】
データ処理部１０を構成する分別情報記憶手段１７は、下記（ｉ）及び（ｉｉ）の判断基準に基づいて組版処理を行う文字の分別を行う際に必要な情報を記憶する手段である。
（ｉ）平仮名あるいは片仮名か又はその他の文字か
（ｉｉ）（（ｉ）にて「平仮名あるいは片仮名」に該当する場合において）濁点又は半濁点があるかないか
【００３０】
ここで、（ｉ）の判断基準に基づき文字の分別を行う際には、例えば、分別される文字の文字コードに関する情報が分別情報記憶手段１７に記憶される。また（ｉｉ）の判断基準に基づき文字の分別を行う情報として、例えば、濁点及び半濁点の文字コード、文字に含まれる制御点による濁点及び半濁点の分別に関する情報等が分別情報記憶手段１７に記憶される。
【００３１】
データ処理部１０を構成する文字情報分別処理手段１８は、分別情報記憶手段１７に記憶されている情報を基に、組版処理を行う文字を、濁点又は半濁点を有する仮名（平仮名・片仮名）とそれ以外の文字との分別処理を行う手段である。
【００３２】
データ処理部１０を構成する組版処理手段１９は、書式情報設定記憶手段１４、組版処理条件記憶手段１５、文字情報記憶手段１６にそれぞれ記憶されている情報を基に、文字の組版処理を行う手段である。この組版処理手段１９により、組版処理される文字は長体処理又は平体処理がなされる。また、濁点又は半濁点を有する文字については、長体処理又は平体処理に加えて濁点及び半濁点に関する処理がなされる。
【００３３】
データ処理部１０を構成する出力処理手段２０は、組版処理がなされた文字を表示装置３１又はプリンタ３２又は記憶装置３３に出力させるための手段である。
【００３４】
［組版処理方法］
次に、本発明の組版処理方法について説明する。本発明の組版処理方法は、少なくとも下記（Ａ）〜（Ｃ）のプロセスを有している。
（Ａ）組版処理する文字について濁点又は半濁点の有無を検知するプロセス
（Ｂ）文字コードに応じた拡大率、又は組版処理する文字に関する情報を基にして当該文字を拡大するプロセス
（Ｃ）組版処理する文字を長体化又は平体化するプロセス
【００３５】
以下、図面を参照しながら、本発明の組版処理方法の実施形態について説明する。
【００３６】
（１）第一の実施形態
（１−１）組版処理をする文字の選択に関するプロセス
図２は、組版処理をする文字を選択するプロセスの例を示すフローチャートである。以下、図２のフローチャートに従って組版処理をする文字を選択するプロセスについて説明する。
【００３７】
（組版処理を行う文字の範囲を設定するプロセス）
本実施形態では、まず文字入力手段２０を用いて文字の入力を行い、入力された文字を表示装置３１にて出力する。次に、表示装置３１にて出力された文字のうち、組版処理をする文字を選択する。組版処理をする文字を選択する手段として、例えば、データ処理部１０に接続されているマウス、トラックボール、キーボード等の操作に基づいた組版領域作成手段１１による組版処理を行う文字の範囲の設定、フォント名、文字サイズの範囲の設定等が挙げられる。
【００３８】
（文字照合プロセス）
次に、文字情報処理手段１３にて組版処理を行う文字の照合を行う。具体的には、組版処理を行う文字についてどの文字コードに該当するかの照合を行う。照合の際には、文字コード記憶手段１２に記憶されている文字コードが用いられるが、この文字コードとして、具体的には、Ｕｎｉｃｏｄｅ等が挙げられる。ここで組版処理を行う文字が複数ある場合、上記照合は１文字ずつ行われる。上記照合を行った文字は、文字情報処理手段１３にて照合済という情報を記憶する。
【００３９】
また上記照合がなされた文字は、後述する組版処理プロセスにより組版処理される。一方、上記照合は、照合すべき文字、即ち、組版処理を行う文字がなくなるまで行われる。
【００４０】
（１−２）組版処理プロセス
図３は、組版処理プロセスの第一の態様を示すフローチャートである。文字コードとの照合が完了した文字は、組版の処理ツールへ移され、この処理ツールにより組版処理がなされる。
【００４１】
（文字を分別するプロセス）
本実施形態においては、組版の処理ツールへ移動させた文字に対して、まず下記（ｉ）及び（ｉｉ）の判断基準に従って分別を行う。
（ｉ）平仮名あるいは片仮名か又はその他の文字か
（ｉｉ）（（ｉ）にて「平仮名あるいは片仮名」に該当する場合において）濁点又は半濁点が検知できるか
【００４２】
上記（ｉ）及び（ｉｉ）の判断基準に従って、組版処理される文字を分別すると、濁点又は半濁点を有する平仮名及び片仮名と、その他の文字と、に分別することができる。ここで、上記（ｉ）及び（ｉｉ）の判断基準による分別の具体的手法として、例えば、文字コードを使用する手法がある。具体的には、組版処理される文字について、濁点あるいは半濁点を有する平仮名又は片仮名に相当する文字コードであるか否かを識別する。ただし、特に、（ｉｉ）の判断基準による分別は、文字コードを利用する方法に限定されるものではなく、例えば、後述する文字に含まれる制御点を利用する方法も採用することができる。
【００４３】
上記（ｉ）及び（ｉｉ）の判断基準に従った分別により、濁点あるいは半濁点を有する平仮名又は片仮名の存在が確認された場合、確認された文字（濁点あるいは半濁点を有する平仮名、片仮名）については、濁点・半濁点と濁点・半濁点以外の部分であるその他の部分とに分別される。
【００４４】
この分別は、例えば、文字に含まれる制御点を利用して行われる。ここで、制御点とは、文字の字面の輪郭やこの輪郭に曲線部分が含まれる場合はその曲線部分の曲率を規定する点であり、ＴｒｕｅＴｙｐｅやＯｐｅｎＴｙｐｅ等のアウトラインにおいては必ず含まれている。ところで、常用される文字において、濁点や半濁点は、一つ又は二つの閉じた領域（字面の輪郭で囲まれた領域）として必ず仮想ボディ枠内の右上部にのみ存在する。そこで、仮想ボディ枠の右上部において制御点によって規定される線（字面の輪郭）によって囲まれた領域がいくつあるかを検索する。検索の結果、制御点によって規定される線で囲まれた領域が二つある場合は、分別対象となる文字が濁点を有することを意味する。また制御点によって規定される線によって囲まれた領域が一つある場合は、分別対象となる文字が半濁点を有することを意味する。
【００４５】
尚、以上説明した制御点を利用した分別方法は、濁点又は半濁点とその他の部分との分別に限らず、濁点あるいは半濁点を有する平仮名及び片仮名とその他の文字とを分別する際においても用いることができる。
【００４６】
また本プロセス（文字の分別プロセス）は、分別情報記憶手段１７にて記憶されている分別に関する判断基準や条件を基に、文字情報分別処理手段１８で行うことができる。
【００４７】
（文字の拡大プロセス）
前プロセス（文字の分別プロセス）によって組版処理される文字の分別を行った後は、各文字の字面を所定の倍率で拡大する、文字の拡大プロセスを行う。ところで、文字には、字面と、この字面よりも一回り大きい仮想ボディと、を有している。この文字の拡大プロセスは、原則として、組版処理する文字の字面を仮想ボディまで拡大するプロセスである。
【００４８】
図４は、組版処理する文字における字面の拡大の具体例を示す模式図である。尚、図４では、拡大する文字が平仮名の「が」である場合を示している。図４（ａ）に示されるように、文字には、字面４１の形状（輪郭、曲線の曲率等）を規定するための制御点４２が複数含まれている。ここで文字を拡大する際には、図４（ａ）に示されるように、仮想ボディ４３の中心点４４を基準として、文字に含まれる制御点４２を全て移動させる。具体的には、中心点４４と制御点４２との間の線分を、中心点４４を固定しつつ当該線分の傾きを一定にした状態で、所定の倍率で拡張されるように制御点４２を移動させる。こうすることで、図４（ｂ）に示されるように、字面４１を縦方向及び横方向において、等しい倍率で拡大させることができる。尚、字面４１を拡大する際には、複数ある制御点４２のうちのいずれかが仮想ボディ４３の枠に接触するまでの範囲で行うことができる。
【００４９】
ところで、組版処理する文字によっては、文字そのものの構造的特徴、文字の仕様等によって字面が縦長のものや横長のものがある。この場合、縦方向及び横方向において、等しい倍率で拡大すると、仮想ボディ枠の側辺又は上下辺に字面が接触する一方で、字面と接触しない仮想ボディ枠の辺側において仮想ボディと字面との間に空間が生じる。この場合では、字面が仮想ボディの側辺又は上下辺に接触した時点で字面の拡大を止めておく。
【００５０】
一方で、拗音や促音を表現する小書き文字についてその字面を仮想ボディまで拡大すると、小書き文字の基礎となる平仮名又は片仮名と同じ大きさになってしまう。そこで、小書き文字については、その小書き文字の基礎となる平仮名又は片仮名の字面が仮想ボディに接触するまで拡大したときの拡大率により文字の拡大を行う。例えば、促音を表す「っ」を拡大する場合は、文字「っ」の基礎となる平仮名の「つ」の拡大率により文字の拡大を行う。
【００５１】
以上説明した文字の拡大において、文字の拡大率は、仮想ボディ及び制御点等の文字に関する情報に基づいて求められる。例えば、図１の組版処理システム１では、文字情報記録手段１６にて記憶されている文字の制御点に関する情報に基づいて組版処理する各文字の拡大率が求められる。ところで、文字は、字面の形状に基づいて設定される字面枠と、仮想ボディ枠とを有している。ここで、字面枠は、文字の制御点に基づいて文字毎に有している。そこで、字面枠と仮想ボディ枠の側辺又は上下辺との比率から文字の拡大率を求めることができる。
【００５２】
尚、文字の拡大率は、文字を選択する時点で算出してもよいが、組版処理システムを構成する段階で予め算出しておいて、組版処理条件記憶手段１５にて文字コードに応じた拡大率を記憶させることが好ましい。これにより、文字を選択することで組版処理する文字を望ましい倍率で拡大させることができる。
【００５３】
このように、組版処理する文字を拡大処理すると、文字自体が読みやすくなり、また後述する長体処理又は平体処理の際に処理された文字が見えにくくなるのを防ぐことができる。
【００５４】
（長体（平体）処理プロセス）
前プロセス（文字の拡大プロセス）にて拡大された文字は、文字組の様式（縦組、横組）に従って文字を長体又は平体にする処理を行う。具体的には、縦組の組版の場合では文字を平体にし、横組の組版の場合では文字を長体にする。尚、文字組の様式は、例えば、組版処理手段１９による処理を行う前に、書式情報設定記憶手段１４にて予め記憶させておく。
【００５５】
図５は、組版処理する文字における字面の長体化の具体例を示す模式図である。尚、図５では、前プロセス（文字の拡大プロセス）にて図４（ｂ）に示されるように拡大されている平仮名の「が」が具体例として示されている。
【００５６】
図５（ａ）に示されている「が」を長体化させるには、字面４１の形状を規定する制御点４２と仮想ボディの縦側の中心線４５との距離が縮まるように制御点４２を移動させる。具体的には、制御点４２を、仮想ボディの横側の中心線４６に平行でかつ仮想ボディの縦側の中心線４５に近づけるように移動させる。そうすると、図５（ｂ）に示されるように、「が」に含まれる「か」の字面４１が縦方向に細長くなる。
【００５７】
尚、図５（ａ）に示されている「が」を平体化させるには、文字に含まれる制御点４２と仮想ボディの横側の中心線４６との距離が縮まるように制御点４２を移動させる。具体的には、制御点４２を、仮想ボディの縦側の中心線４５に平行でかつ仮想ボディの横側の中心線４６に近づけるように移動させる。そうすると、「が」に含まれる「か」の字面４１が横方向に細長くなる。
【００５８】
本発明において、文字を長体又は平体にする際の文字の縮小率、即ち、制御点４２と仮想ボディの縦側の中心線４５又は横側の中心線４６との距離の縮小率は、特に限定されないが、好ましくは、７０％〜９０％である。尚、文字を長体又は平体にする際の文字の縮小率は、組版処理条件記録手段１５に記憶しておく。
【００５９】
（濁点・半濁点に関する処理）
ところで、濁点又は半濁点を有する平仮名及び片仮名について、字面全体に対して上述した長体化（平体化）処理を行うと、濁点や半濁点も濁点・半濁点以外の部分（その他の部分）と同様に一定の縮小率で縮小することになる。その結果、組版処理後の文字に含まれる濁点や半濁点が見づらくなることがある。そこで、長体化（平体化）処理を行う前又は後において、濁点・半濁点を見やすくするための処理を行う。
【００６０】
長体化（平体化）処理を行う前に行われる、濁点及び半濁点を見やすくするための処理として、例えば、濁点及び半濁点を長体化（平体化）処理の対象から除外する処理が挙げられる。具体的には、濁点又は半濁点を検知した文字を長体化（平体化）処理する際に、字面の形状を規定する制御点を濁点又は半濁点の字面の形状を規定する制御点と、上記「その他の部分」の字面の形状を規定する制御点と、に分別する。このように制御点を分別した後、上記「その他の部分」を構成する制御点のみを移動させると、濁点・半濁点の長体化（平体化）処理が行われなくなるので、字面全体における濁点・半濁点の構成割合が大きくなる結果、濁点・半濁点が見えやすくなる。
【００６１】
一方、長体化（平体化）処理を行う後に行われる濁点及び半濁点を見やすくするための処理として、例えば、濁点又は半濁点の拡大処理が挙げられる。具体的には、長体化（平体化）処理された文字に含まれる濁点又は半濁点の字面の形状を規定する制御点を濁点又は半濁点の字面が拡大するように移動させる処理を行う。この処理を行うことによって字面全体における濁点又は半濁点の構成割合が大きくなる結果、濁点及び半濁点が見えやすくなる。ここで、濁点又は半濁点の字面の形状を規定する制御点を濁点又は半濁点の字面が拡大するように移動させる処理として、例えば、濁点又は半濁点を構成する文字の中心から上辺、右辺方向に移動させる処理が挙げられる。尚、濁点及び半濁点の拡大は、濁点及び半濁点の字面の形状を規定する制御点が上記「その他の部分」の字面や仮想ボディ枠に接触しない範囲で行われる。このとき長体化した「その他の部分」の字面に関する情報を組版処理条件記憶部１５に記憶させた上で、当該情報に基づいて組版処理部１９にて濁点及び半濁点の拡大を行ってもよい。
【００６２】
また上述した様に、上記「その他の部分」を構成する制御点のみを移動させることによって上記「その他の部分」の長体化（平体化）を行った場合でも、長体化（平体化）処理の後で濁点又は半濁点の字面を拡大させる処理を行ってもよい。
【００６３】
（組版処理後の文字の出力プロセス）
組版処理された文字は、出力処理手段２０により、表示装置３１やプリンタ３２や記憶装置３３等の文字出力装置にて出力される。
【００６４】
以上説明した、本実施形態の組版処理方法によって組版処理された文字は、仮想ボディ間に空間を設けないようにして仮想ボディ同士を接触させた状態でそれぞれ配置されるが、上述した長体化（平体化）処理により、文字と文字との間に適当な空間が形成されている。このため、本発明の組版処理方法を用いると、組版処理された文字の可読性が向上する。
【００６５】
（２）第二の実施形態
次に、本発明の組版処理方法の第二の実施形態について、特に、第一の実施形態との相違点を中心に説明する。
【００６６】
（２−１）組版処理をする文字の選択に関するプロセス
本実施形態において、組版処理をする文字の選択に関するプロセスは、第一の実施形態にて説明した方法と同様の方法で実施することができる。
【００６７】
（２−２）組版処理プロセス
図６は、組版処理プロセスの第二の態様を示すフローチャートである。図６のフローチャートに示されるように、本実施形態は、文字の拡大プロセスを行った後で文字の分別プロセスを行う点を除けば、プロセスの流れは第一の実施形態で説明した組版処理プロセスと共通する。
【００６８】
本発明においては、組版処理を行う際に、文字の拡大プロセス及び文字の分別プロセスを行う順番は、特に限定されない。ただし、本実施形態のように、文字の拡大プロセスを先に行うと、仮想ボディに近い大きさ又は仮想ボディからはみ出た大きさの文字（例えば、平仮名や片仮名）については文字の拡大プロセスを行うことができない場合がある。このため、本発明においては、文字の分別プロセスを先に行うのが好ましい。
【符号の説明】
【００６９】
１  組版処理システム
１０  データ処理部
１１  組版領域作成手段
１２  文字コード記憶手段
１３  文字情報処理手段
１４  書式情報設定記憶手段
１５  組版処理条件記憶手段
１６  文字情報記憶手段
１７  分別情報記憶手段
１８  文字情報分別処理手段
１９  組版処理手段
２０  出力処理手段
２１  文字入力手段
３０  文字出力手段
３１  表示装置
３２  プリンタ
３３  記憶装置
【図１】
2017049931.tif 000003
【図２】
2017049931.tif 000004
【図３】
2017049931.tif 000005
【図４】
2017049931.tif 000006
【図５】
2017049931.tif 000007
【図６】
2017049931.tif 000008