(57)【特許請求の範囲】
【請求項１】
キャラクタ列方向に並べた複数の文字・記号キャラクタと、当該複数の文字・記号キャラクタをキャラクタ列方向の任意の位置で仕切る１以上の罫線キャラクタとを、キャラクタ列方向が定長のキャラクタ領域に所定の文字間距離を存して配置した画像に対し、
新たな文字・記号キャラクタを１以上加入したとき、
当該加入した文字・記号キャラクタを含む全文字・記号キャラクタを、前記文字間距離を狭めつつ均等割付する加入第１工程と、
前記加入第１工程において前記文字間距離を０として均等割付を行った場合に、前記全文字・記号キャラクタの長さが、前記キャラクタ領域の長さを越えてしまったとき、当該全文字・記号キャラクタを前記キャラクタ領域内に納まるように縮小する加入第２工程と、
前記加入第１工程の割付結果または前記加入第２工程の縮小結果に応じて前記１以上の罫線キャラクタをそれぞれ前記キャラクタ領域内にてキャラクタ列方向に移動させる加入第３工程と、
新たな文字・記号キャラクタを１以上削除したとき、
当該削除した文字・記号キャラクタを除く全文字・記号キャラクタを、前記文字間距離を狭めつつ前記キャラクタ領域内に収まるように拡大する削除第１工程と、
前記削除第１工程において、前記文字間距離を０としても前記キャラクタ領域内に収まるような前記全文字・記号キャラクタの拡大が不可能である場合、拡大前の前記全文字・記号キャラクタを均等割付する削除第２工程と、
前記削除第１工程の拡大結果または前記削除第２工程の割付結果に応じて前記１以上の罫線キャラクタをそれぞれ前記キャラクタ領域内にてキャラクタ列方向に移動させる削除第３工程と、を備えたことを特徴とする画像作成方法。
【請求項２】
キャラクタ列方向に並ぶ複数の文字・記号キャラクタと、当該複数の文字・記号キャラクタをキャラクタ列方向の任意の位置で仕切る１以上の罫線キャラクタとを、キャラクタ列方向が定長のキャラクタ領域に入力および削除可能なキャラクタ入力削除手段と、
新たな文字・記号キャラクタを１以上加入したとき、
当該加入した文字・記号キャラクタを含む全文字・記号キャラクタを、キャラクタ間の文字間距離を狭めつつ均等割付する加入第１手段と、
前記加入第１手段により前記文字間距離を０として均等割付を行った場合に、前記全文字・記号キャラクタの長さが、前記キャラクタ領域の長さを越えてしまったとき、当該全文字・記号キャラクタを前記キャラクタ領域内に納まるように縮小する加入第２手段と、
前記加入第１手段の割付結果または前記加入第２手段の縮小結果に応じて前記１以上の罫線キャラクタをそれぞれ前記キャラクタ領域内にてキャラクタ列方向に移動させる加入第３手段と、
新たな文字・記号キャラクタを１以上削除したとき、
当該削除した文字・記号キャラクタを除く全文字・記号キャラクタを、前記文字間距離を狭めつつ前記キャラクタ領域内に収まるように拡大する削除第１手段と、
前記削除第１手段により、前記文字間距離を０としても前記キャラクタ領域内に収まるような前記全文字・記号キャラクタの拡大が不可能である場合、拡大前の前記全文字・記号キャラクタを均等割付する削除第２手段と、
前記削除第１手段の拡大結果または前記削除第２手段の割付結果に応じて前記１以上の罫線キャラクタをそれぞれ前記キャラクタ領域内にてキャラクタ列方向に移動させる削除第３手段と、を備えたことを特徴とする画像作成装置。
【請求項３】
請求項２に記載の画像作成装置と、
当該画像作成装置の作成結果を印刷可能な印刷装置と、を備えたことを特徴とする電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印章作成装置、テープ印刷装置またはワードプロセッサ（ワープロ）などの電子機器における、文字や記号などのキャラクタおよび罫線を入力して画像を作成する画像作成方法及びその装置並びにその装置を備えた電子機器に関する。
【０００２】
【従来の技術】
従来のワープロなどでは、縦罫線および横罫線を組み合せるなどして、表または枠を作成し（以下、「罫線枠」という）、その罫線枠内にキャラクタを入力していく場合（左から右へ入力）、入力したキャラクタ数が罫線枠内に入力し得る最大のキャラクタ数（以下、「入力可能文字数」という）に達すると、それ以上キャラクタを入力できないか、あるいは自動改行がなされるとともに罫線枠が自動的に下の行まで広がようになっている。つまり、ワープロなどでは、印刷用紙の横幅が規制されているため、安易に罫線枠を横方向（左右方向）に広げると、罫線枠が印刷用紙からはみ出るなどの支障が生ずるからである。
【０００３】
したがって、既に作成されている罫線枠内にキャラクタを入力し、入力可能文字数を越えて、更にキャラクタを入力する場合には、「列挿入」などの機能を使用し、罫線枠を左右方向に広げてからキャラクタを入力している。逆に、罫線枠内に既に入力されているキャラクタの一部を削除する場合には、削除されたキャラクタの数分、罫線枠内に空白が生じてしまうため、その空白を削除するために、「列削除」などの機能を使用して、罫線枠を左右方向に縮小している。
【０００４】
【発明が解決しようとする課題】
ところで、上記のような罫線枠が印刷対象物との関係で、上下左右いずれの方向にも広げることが不可能な定長的なものであって、かつ、この罫線枠内が縦罫線または横罫線（以下、罫線枠内の縦罫線または横罫線を「枠内罫線」という）によって予め複数の領域に区分されている場合に、例えばその区分された領域に、その入力可能文字数を越えてキャラクタを入力しようとしたり、あるいは既に入力されたキャラクタを削除しようとすると、従来のワープロなどでは、枠内罫線を一旦削除し、キャラクタの入力後に再度引き直す必要がある。また、罫線枠内のキャラクタに均等割付が設定されている場合において、上記のようにキャラクタを入力または削除すると、再度罫線枠内のキャラクタに対し均等割付を設定し直さなければならないという問題もある。
【０００５】
本発明は、定長的な領域が罫線により複数の領域に区分され、その定長領域に均等割付されたキャラクタに対し、新たにキャラクタを加入したり、あるいはキャラクタを削除しても、特別な操作をすることなく、全体的にバランスのとれた罫線を有する画像を容易に作成することができる画像作成方法及びその装置並びにその装置を備えた電子機器を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係る画像作成方法は、キャラクタ列方向に並べた複数の文字・記号キャラクタと、当該複数の文字・記号キャラクタをキャラクタ列方向の任意の位置で仕切る１以上の罫線キャラクタとを、キャラクタ列方向が定長のキャラクタ領域に所定の文字間距離を存して配置した画像に対し、新たな文字・記号キャラクタを１以上加入したとき、当該加入した文字・記号キャラクタを含む全文字・記号キャラクタを、文字間距離を狭めつつ均等割付する加入第１工程と、加入第１工程において文字間距離を０として均等割付を行った場合に、全文字・記号キャラクタの長さが、キャラクタ領域の長さを越えてしまったとき、当該全文字・記号キャラクタをキャラクタ領域内に納まるように縮小する加入第２工程と、加入第１工程の割付結果または加入第２工程の縮小結果に応じて１以上の罫線キャラクタをそれぞれキャラクタ領域内にてキャラクタ列方向に移動させる加入第３工程と、新たな文字・記号キャラクタを１以上削除したとき、当該削除した文字・記号キャラクタを除く全文字・記号キャラクタを、文字間距離を狭めつつキャラクタ領域内に収まるように拡大する削除第１工程と、削除第１工程において、文字間距離を０としてもキャラクタ領域内に収まるような全文字・記号キャラクタの拡大が不可能である場合、拡大前の全文字・記号キャラクタを均等割付する削除第２工程と、削除第１工程の拡大結果または削除第２工程の割付結果に応じて１以上の罫線キャラクタをそれぞれキャラクタ領域内にてキャラクタ列方向に移動させる削除第３工程と、を備えたことを特徴とする。
【０００７】
また、これに対応する本発明に係る画像作成装置は、キャラクタ列方向に並ぶ複数の文字・記号キャラクタと、当該複数の文字・記号キャラクタをキャラクタ列方向の任意の位置で仕切る１以上の罫線キャラクタとを、キャラクタ列方向が定長のキャラクタ領域に入力および削除可能なキャラクタ入力削除手段と、新たな文字・記号キャラクタを１以上加入したとき、当該加入した文字・記号キャラクタを含む全文字・記号キャラクタを、キャラクタ間の文字間距離を狭めつつ均等割付する加入第１手段と、加入第１手段により文字間距離を０として均等割付を行った場合に、全文字・記号キャラクタの長さが、キャラクタ領域の長さを越えてしまったとき、当該全文字・記号キャラクタをキャラクタ領域内に納まるように縮小する加入第２手段と、加入第１手段の割付結果または加入第２手段の縮小結果に応じて１以上の罫線キャラクタをそれぞれキャラクタ領域内にてキャラクタ列方向に移動させる加入第３手段と、新たな文字・記号キャラクタを１以上削除したとき、当該削除した文字・記号キャラクタを除く全文字・記号キャラクタを、文字間距離を狭めつつキャラクタ領域内に収まるように拡大する削除第１手段と、削除第１手段により、文字間距離を０としてもキャラクタ領域内に収まるような全文字・記号キャラクタの拡大が不可能である場合、拡大前の全文字・記号キャラクタを均等割付する削除第２手段と、削除第１手段の拡大結果または削除第２手段の割付結果に応じて１以上の罫線キャラクタをそれぞれキャラクタ領域内にてキャラクタ列方向に移動させる削除第３手段と、を備えたことを特徴とする。
【０００８】
以上の構成によれば、キャラクタ領域に文字・記号キャラクタを加入したり、あるいはキャラクタ領域の文字・記号キャラクタを削除したときに、その後の全文字・記号キャラクタをキャラクタ領域に均等割付するようにしているので、特別な操作をすることなく、文字・記号キャラクタがキャラクタ領域内にてバランス良く配置された画像を容易に作成することができる。また、この均等割付に応じて罫線キャラクタを移動させるようにしているため、罫線キャラクタを生かしつつ、文字・記号キャラクタの並びを違和感のないものとすることができる。
また、キャラクタ領域に文字・記号キャラクタを加入したときに、加入した分も含む全文字・記号キャラクタをキャラクタ領域内に納まるように縮小し、また文字・記号キャラクタを削除したときに、削除後の全文字・記号キャラクタをキャラクタ領域内に納まるように拡大するようにしているので、特別な操作をすることなく、文字・記号キャラクタをキャラクタ領域内にてバランスの良い大きさとした画像を容易に作成することができる。また、上記の縮小、拡大に応じて罫線キャラクタを移動させるようにしているため、罫線キャラクタを生かしつつ、文字・記号キャラクタの並びを違和感のないものとすることができる。
【０００９】
なお、ここで、「文字・記号キャラクタ」とは、文字や記号など通常入力されるキャラクタをいう。この文字・記号キャラクタの入力は、入力されたキャラクタが横書きまたは縦書きとなるいずれの入力であってもよい。
【００１３】
さらに本発明の電子機器は、上記に記載の画像作成装置と、画像作成装置の作成結果を印刷可能な印刷装置と、を備えたことを特徴とする。
【００１４】
この構成によれば、キャラクタの入力から印刷までの一連の操作および作業を、簡単且つ迅速に行うことができる。
【００１５】
【発明の実施の形態】
以下、添付図面を参照して、本発明の一実施形態に係る画像作成方法及びその装置並びにその装置を備えた電子機器を、印章を作成するための印章作成装置に適用した場合について説明する。この印章作成装置は、印面を紫外線硬化樹脂で形成した印章本体に、インクリボンに印字（印刷）したキャラクタ（文字、記号、図形など）などによる印章画像をマスクとして紫外線を露光し、所望の印章を作成するものであり、本実施形態に係る画像作成方法及びその装置並びにその装置を備えた電子機器は、主に、インクリボン上にマスクを生成するための情報となる印章画像データを作成するためのものである。図１（ａ）は印章作成装置の平面図、図１（ｂ）は印章作成装置の正面図であり、図１１は印章作成装置の制御ブロック図である。
【００１６】
図１に示すように、この印章作成装置１は、上下２分割の装置ケース２によりその外殻が形成され、前部に電子装置部３を、後部に機械装置部４を配設して、構成されている。機械装置部４の中央部には、装置本体５に印章作成対象物である印章本体Ａ（図３参照）を装着するためのポケット６が形成され、ポケット６には窓付きの開閉蓋７が設けられている。機械装置部４の左部には、印章作成装置１を製版（印字）動作や露光動作に切り替えるとともに、開閉蓋７を開放させる機能スイッチ８が配設されている。この機能スイッチ８の切替操作は、後述する制御部３００の入力インタフェース３０４に対して報告されるようになっており、またその操作位置には、「露光」、「入力／製版」、「ＯＦＦ」および「ＯＰＥＮ」の操作表示がされていて、このうちの「露光」、「入力／製版」および「ＯＰＥＮ」の位置には、制御部３００の出力インタフェース３０５に接続された発光素子１２が配設されている。また、機械装置部４の右側部には、印章作成装置１に、後述する印章キャラクタラベル作成用の製版シートＢ（図４参照）のための、差込み口９ａおよび取出し口９ｂが形成されている。さらに、機械装置部４には、ポケット６の外側に位置して、メンテナンスカバー１０が着脱自在に設けられ、このメンテナンスカバー１０の内部には、インクリボンＣを搭載したリボンカートリッジ１１が装着されている（図２参照）。
【００１７】
電子装置部３には、上面に操作部２１が形成され、後述する制御部３００が内蔵されている。操作部２１には、制御部３００の入力インタフェース３０４に接続されたプッシュボタン群２２および操作ダイヤル２３と、出力インタフェース３０５に接続された表示器駆動回路２４ａと、この表示器駆動回路２４ａによって駆動される表示器２４が配設されている。操作ダイヤル２３は、中心部に配設された円形の実行キー３１と、その外側に環状に配設された４つ割りのカーソル／変換キー３２と、更にその外側に環状に配設されたキャラクタ入力キー３３とで３重構造を有しており、キャラクタ入力キー３３の表面には５０音の平仮名、アルファベット、数字、記号などが印刷されている（図示省略）。印章キャラクタ（文字・記号キャラクタ）の入力は、キャラクタ入力キー３３を三角マーク２５に合わて回転させ、実行キー３１を押して平仮名やアルファベットなどを入力する。漢字入力を行う場合には、カーソル／変換キー３２により、入力された平仮名を適宜漢字変換する。そして、所望の漢字を表示器２４上に表示させたところで、これを確定する。
【００１８】
また、印章キャラクタの文字サイズや書体を変えたり、印章キャラクタ全体の周囲を囲む外枠を指定する場合には、プッシュボタン群２２の所定のボタン２２ａを押下した後、操作ダイヤル２３のキャラクタ入力キー３３を回転させることにより、所望の文字サイズや外枠を指定する。なお、外枠の指定の際に、「外枠なし」を選択することにより、外枠を設けないようにすることも可能となっている。
【００１９】
ここで、印章を作成する場合の一連の操作について、図１および図２を参照して簡単に説明する。先ず、機能スイッチ８を待機位置となる「ＯＦＦ」位置から「ＯＰＥＮ」位置まで回転操作して開閉蓋７を開放し、ポケット６に印章本体Ａをセットする。この印章本体Ａのセットに伴い、制御部３００の入力インタフェース３０４に接続された印章検出部６６によって、印章本体Ａの種別が検出される。
【００２０】
次に、機能スイッチ８を「入力／製版」位置まで回転操作して製版動作に機能を移行させ、プッシュボタン群２２および操作ダイヤル２３を操作して印章キャラクタを入力し、印章画像に外枠を設ける場合には、所望の外枠を指定する。その後、印章キャラクタラベルが作り込まれた製版シートＢを、差込み口９ａに挿入してセットする。
【００２１】
次に、プッシュボタン群２２の所定のボタン２２ａを操作して、製版動作（製版処理）、すなわち印字を行わせる。この印字は、インクリボンＣと製版シートＢとに同時に為され、インクリボンＣ上の印章画像のインクの部分が製版シートＢに転写される。印字が完了すると、インクリボン（の印字部分）Ｃは露光のために先方に送られ、同時に製版シートＢは取出し口９ｂから外部に送り出される。ここで、送り出された製版シートＢにより、印章キャラクタなどに誤りがないことを確認したら、次に機能スイッチ８を「露光」位置まで回転操作して露光動作に機能を移行させ、露光を行わせる。
【００２２】
露光が完了したら、機能スイッチ８を「ＯＰＥＮ」位置まで回転操作して開閉蓋７を開放し、ポケット６から印章本体Ａを取り出して、これを洗浄する。この洗浄により印章が完成するが、印章が完成したところで、上記の製版シートＢから印章キャラクタラベルを剥して、これを印章の背面に貼着する。
【００２３】
次に、印章作成装置１の構成部位のうち、後述する制御部３００に関連する部位について、図２〜図１０を参照して、順を追って説明する。
【００２４】
リボンカートリッジ１１は、装置本体５に対し着脱自在に構成されており、インクリボンＣの消耗に際しケースごと交換できるようになっている。図２に示すように、リボンカートリッジ１１には、一端に巻取りリール１３が、他端に巻出しリール１４がそれぞれ設けられ、インクリボンＣは、巻出しリール１４から巻き出されほぼ「Ｌ」字状に屈曲して巻取りリール１３に巻き取られる。この「Ｌ」字状に屈曲したインクリボンＣの走行経路には、その短辺部分に後述する印字部６４が臨み、長辺部分に露光部６５が臨んでいる。この場合、印字部６４には、このインクリボンＣと上記の製版シートＢが同時に臨み、露光部６５には印字後のインクリボンＣが臨む。
【００２５】
インクリボンＣは、透明なリボンテープとこの表面に塗布したインクとからなり、実施形態では、６μｍ厚のものが用いられている。印字部６４においてこのインクリボンＣに印字が行われると、インクの部分が製版シートＢに転写する。これにより、インクリボンＣのリボンテープには、インクのキャラクタなどの部分が剥離したネガ画像の印章画像が形成され、製版シートＢには、インクのキャラクタなどの部分が付着したポジ画像の印章画像が形成される。そして、インクリボンＣは、これをマスクとして利用すべく先方の露光部６５に送られる一方、製版シートＢは、印章キャラクタなどの確認のため、またこれを作成した印章に貼着すべく、装置外部に送り出される。
【００２６】
製版シートＢは、図４に示すように、ベースシートＢａと粘着シートＢｂとを積層して構成され、全体が短冊形に形成されている。粘着シートＢｂには方形に切り線Ｂｃが形成され、この切り線Ｂｃに沿ってベースシートＢａから剥した粘着シートＢｂの方形部分が、上記の印章の背面に貼着する印章キャラクタラベルＢｄとなる。印章本体Ａは、印章としての用途に合わせて、形状の異なる数種のものが用意されており、これに対応して製版シートＢも、その印章キャラクタラベルＢｄの部分の形状（切り線の形状）が異なる数種のものが用意されている。
【００２７】
一方、印章本体Ａは、図３に示すように、樹脂製の台木Ａａの先端に薄手のスポンジ（発泡ウレタン）Ａｂが貼着されるとともに、スポンジＡｂに紫外線の影響を受けない樹脂ベースＡｃが貼着され、さらに樹脂ベースＡｃに印面Ａｄを構成する紫外線硬化樹脂が貼着されている。この印章本体Ａの紫外線硬化樹脂（印面Ａｄ）の部分に、インクリボンＣをマスクとして紫外線を露光することにより、印面Ａｄにおける印章キャラクタや外枠に相当する部分が硬化する。この状態で印章本体Ａを、ポケット６から取り出して洗浄することにより、水溶性の未硬化部分が洗い出され、印章キャラクタや外枠の割り付けられた印章が完成する。なお、図中の符号Ａｅは、樹脂製のキャップである。
【００２８】
次に、図２および図１１を参照して、印字部６４について説明する。印字部６４は、制御部３００の出力インタフェース３０５に接続されているヘッド駆動回路５６ａおよびモータ駆動回路５７ａと、ヘッド駆動回路５６ａによって駆動され、インクリボンＣに印章画像を印字する印字ヘッド（サーマルヘッド）５６と、モータ駆動回路５７ａによって駆動され、印字ヘッド５６の印字動作に対応してインクリボンＣを送るプラテンローラ５７と、印字ヘッド５６のヘッド表面に設けられたヘッド温度センサ５６ｂと、を備えている。また、印字ヘッド５６とプラテンローラ５７との接触部分に向かって装置ケース２には、上記の製版シートＢが送り込まれる送込み通路１８１と、製版シートＢが送り出される送出し通路１８２とが形成されている。送込み通路１８１の上流端には外部に開放した上記の差込み口９ａが形成され、送出し通路１８２の下流端には外部に開放した上記の取出し口９ｂが形成されている。
【００２９】
プラテンローラ５７は、上述したように駆動ローラであり、インクリボンＣを巻出しリール１４から巻き出すとともに、印字ヘッド５６との間に製版シートＢをくわえ込んで、インクリボンＣと製版シートＢとを重ねた状態で印字ヘッド５６に臨ませる。印字ヘッド５６はサーマルヘッドであり、熱転写によりインクリボンＣのリボンテープに塗布されたインクを製版シートＢに転写する。この転写により、インクリボンＣから印章画像に相当する部分が剥がれて、その部分に透明なリボンテープの地が表れる一方、製版シートＢには剥がれたインクが印章画像として付着する。また、ヘッド表面温度センサ５６ｂは、上述したように印字ヘッド５６のヘッド表面に密着して設けられたサーミスタなどの温度センサであり、制御部３００の入力インタフェース３０４に接続され、印字ヘッド５６の表面温度を検出して報告する。
【００３０】
送込み通路１８１には、製版シートＢの差込みおよび送り基準位置を検出するセンサ１８３が臨んでおり、送込み通路１８１に差し込まれた製版シートＢは、このセンサ１８３の検出結果により、プラテンローラ５７により送られて、その印章キャラクタラベルＢｄの先端部位置から印字が開始されるようになっている。送出し通路１８２を構成する左側の壁には、その先端（上流端）に分離爪部１８４が形成されており、この分離爪部１８４により、重ねた状態で送られてきたインクリボンＣと製版シートＢとが引き離される。そして、インクリボンＣは先方の露光部６５に送られる一方、製版シートＢは送出し通路１８２を介して装置外部に送り出される。
【００３１】
次に、図２および図１１を参照して、露光部６５について説明する。露光部６５は、制御部３００の出力インタフェース３０５に接続された光源駆動回路１９１ａと、ポケット６にセットした印章本体Ａの印面Ａｄに対峙するように設けられ、光源駆動回路１９１ａによって駆動される紫外線光源１９１と、紫外線光源１９１と印章本体Ａの印面Ａｄとの間に設けた押え板５８とを備えている。紫外線光源１９１は、セミホット管と呼ばれる自己加熱型熱陰極管であり、図示しない基板上に設けた蛍光管ホルダに支持されている。印章本体Ａの印面Ａｄと押え板５８と紫外線光源１９１とは、それぞれ間隙を存して相互に平行に配設されており、この印面Ａｄと押え板５８との間にインクリボンＣが配設されている。
【００３２】
押え板５８は透明な樹脂などで構成され、前進してインクリボンＣを印章本体Ａの印面Ａｄに押し当てるようになっている。すなわち、露光の際には、押え板５８により印章本体Ａの印面ＡｄにインクリボンＣを押し当てた後、紫外線光源１９１を点灯して、押え板５８越しにインクリボンＣをマスクとした露光が行われる（図５参照）。また、この露光部６５には、制御部３００の入力インタフェース３０４に接続され、露光部６５の周囲（環境）温度を検出して報告するサーミスタなどの周囲温度センサ６７が設けられている。
【００３３】
なお、押え板５８の前進に伴って、第１ガイドピン５３および第２ガイドピン５４も同方向に移動する。この移動は、第１および第２ガイドピン５３，５４間に張り渡したインクリボンＣの張りを緩めるものとなり、インクリボンＣは、その張力を減じた状態で、すなわち縦皺が生じない状態で印章本体Ａの印面Ａｄに押し当てられる。
【００３４】
この状態を、図２および図５を参照して更に詳述するに、図２において走行するインクリボンＣには巻取りリール１３により強い張力が作用し、上述のようにインクリボンＣは極薄のテープゆえ縦皺が生じている。したがって、このままインクリボンＣを印章本体Ａの印面Ａｄに押し付けると、インクリボンＣは縦皺を生じたまま印面Ａｄに押し付けられ、印章画像が歪んで露光されてしまう。一方、インクリボンＣを弛ませると、印章画像が位置ずれして露光されしまう。そこで、図５に示すように、押え板５８の前進に伴って、第１ガイドピン５３および第２ガイドピン５４も前進させて、インクリボンＣの張りを緩めると共に、その際にテンションピン５５により、インクリボンＣに縦皺が生じない程度の弱い力で張りを与えるようにしている。
【００３５】
また、図５の露光状態におけるインクリボンＣは、テンションピン５５および第２経路ピン５２により、押え板５８の両端で後方に折り曲げられ、押え板５８の両端に形成した面取り部分２０７の作用により、インクリボンＣに無用な皺が生じないようになっている。
【００３６】
なお、上述したように、印字によって製版シートＢに形成されたポジ画像とインクリボンＣに形成されたネガ画像は、それぞれ印章キャラクタラベルと露光用マスクとして使用される。すなわち、これらの画像の出来映えが、印章としての完成品の出来映えに直接、反映される。特に、露光用マスクとして使用されるインクリボンＣが歪んでしまうと、印章画像が歪んで露光されてしまうため、上記の張力に対する機械的な構造上の工夫のほか、熱量に対する電気的な機能上の工夫がなされ、インクリボンＣに無用な皺などが発生しないようにしている。
【００３７】
次に、開閉蓋７の開閉に連動する印章検出部６６について説明する。この印章検出部６６は、ポケット６に印章本体Ａが装着されたことを検出するとともに、印章本体Ａの種別を判別するものである。印章本体Ａには、角型印用、氏名印用、ビジネス印用、住所印用などの各種形状の異なるものが用意され、これら各種の印章本体Ａは、長さ（図３の上下方向の長さ）は同一であるが、幅（図３の左右方向の幅）および厚みが異なっている。このような幅および厚みの異なる各種の印章本体Ａを、幅方向および厚み方向において、ポケット６内の一定の位置にセットするため、この実施形態では、図６および図７に示すように、ポケット６の底面６ｂに長短４本のボス２５１，２５１，２５１，２５１が立設され、これに対応して印章本体Ａには、ボス２５１が嵌合する嵌合穴Ａｆが形成されている（図７参照）。
【００３８】
４本のボス２５１，２５１，２５１，２５１は「Ｔ」字状に配設されており、これに対応して、例えば角型印では２個の嵌合穴Ａｆ，Ａｆが（図７（ａ））、ビジネス印では４個の嵌合穴Ａｆ，Ａｆ，Ａｆ，Ａｆが（図７（ｂ））、形成されている。このように、印章本体Ａの嵌合穴Ａｆの数および深さは、印章本体Ａの種別により区々であり、これらの嵌合穴Ａｆとボス２５１の組み合わせにより、ポケット６に装着した各種の印章本体Ａの印面Ａｄの中心が、常に同一の位置に来るように位置決めされている。
【００３９】
また、印章本体Ａの印面Ａｄと逆の背面Ａｇには、厚み方向の中間位置に横並びに複数個の小穴（種別検出穴）Ａｈが形成されており、後述する印章検出部６６のスイッチアレイ２６２との協働により、印章本体Ａの種別が判別される（図８参照）。なお、印章本体Ａの背面Ａｇには、印字後にインクリボンＣから分離して装置外部に送り出された製版シートＢの印章キャラクタラベルＢｄが貼着され、これにより小穴Ａｈが隠されるようになっている。
【００４０】
印章検出部６６は、図９および図１０に示すように、印章本体Ａの背面Ａｇに対向するように配設したスイッチホルダ（ポケット６の壁面を兼ねている）２６１と、スイッチホルダ２６１に支持させた６個の検出スイッチ２６３からなるスイッチアレイ２６２とを備えている。各検出スイッチ２６３は、プッシュスイッチなどで構成されたスイッチ本体２６４と、先端がポケット６内に臨むスイッチトップ２６５とで、構成されている。スイッチトップ２６５は、平板部２６６と、平板部２６６から直角に延びる検出突起部２６７とからなり、平板部２６６の下部でスイッチホルダ２６１に形成したガイド突起２６８に、且つ検出突起部２６７でスイッチホルダ２６１に形成したガイド孔２６９に案内されて、前後方向に移動する。
【００４１】
スイッチ本体２６４は基板２７０の裏面に固定され、そのプランジャ２７１をスイッチトップ２６５の平板部２６６に突き当てるように配設されている。この場合、プランジャ２７１はそのばね力でスイッチトップ２６５をポケット６側に付勢しており、この付勢により検出突起部２６７の先端がスイッチホルダ２６１のガイド孔２６９からポケット６内に突出する状態と、この付勢に抗してガイド孔２６９に没入する状態とが、検出スイッチ２６３のＯＮ−ＯＦＦに対応している。この場合、スイッチアレイ２６２の内のいずれか１個の検出スイッチ２６３が、ＯＮ状態になったとき、すなわち検出突起部２６７の先端がガイド孔２６９に没入したときに、印章本体Ａが装着されていることが検出され、逆に全ての検出スイッチ２６３が、ＯＦＦ状態になったとき、すなわち検出突起部２６７の先端がポケット６内に突出したときに、印章本体Ａが装着されていないことが検出される。そして、スイッチアレイ２６２の各検出スイッチ２６３は、対応する印章本体Ａの小穴Ａｈの有無により、ＯＮまたはＯＦＦのいずれかの状態となる。したがって、６個の検出スイッチ２６３のＯＮ・ＯＦＦのパターンにより、印章本体Ａの種別が判別される。
【００４２】
図８は、印章本体Ａの小穴Ａｈと、６個の検出スイッチ（検出突起部）２６３との関係を表している。６個の検出スイッチ２６３と小穴Ａｈの有無との関係から、 ２6−１種類、すなわち６３種の判別パターンの認識が可能になっている。この場合、角型印などの幅の狭い印章本体Ａに対しては、両外端の２個の検出スイッチ２６３，２６３に対する小孔Ａｈがなく、この２個の検出スイッチ２６３，２６３は、印章本体Ａの両側の空間に向かって突出する。すなわち、角型印などの幅の狭い印章本体Ａでは、印章本体Ａの最外端に架空の小孔Ａｈが有る判別パターンとして、認識される。
【００４３】
次に、図１１を参照して、制御部３００について説明する。この制御部３００は、例えばマイクロコンピュータによって構成され、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、入力インタフェース３０４、出力インタフェース３０５、およびこれらを接続するシステムバス３０６を備えている。
【００４４】
ＲＯＭ３０２には、各種プログラムや、かな漢字変換用辞書データ、文字・記号・図形などのフォントデータ、各種の外枠の画像データ、印章本体Ａの種別毎の各種データなどの固定データが格納されている。ＲＡＭ３０３は、作業エリアとして用いられ、また、印章作成者の入力に係る固定データを格納するのに用いられる。なお、このＲＡＭ３０３の格納データは、電源オフ時にもバックアップされるようになっている。
【００４５】
入力インタフェース３０４は、前述した機能スイッチ８、操作部２１のプッシュボタン群２２、操作ダイヤル２３、印字部６４のヘッド表面温度センサ５６ｂ、露光部６５の周囲温度センサ６７、印章検出部６６などからの入力信号を、システムバス３０６を介してＣＰＵ３０１やＲＡＭ３０３に取り込むためのインタフェースとして機能する。一方、出力インタフェース３０５は、ＣＰＵ３０１、ＲＯＭ３０２およびＲＡＭ３０３からの各種制御信号や各種制御用データが、システムバス３０６を介して入力され、前述した発光素子１２、操作部２１の表示器駆動回路２４ａ、印字部６４のヘッド駆動回路５６ａ、モータ駆動回路５７ａ、露光部６５の光源駆動回路１９１ａなどに対して出力するためのインタフェースとして機能する。
【００４６】
ＣＰＵ３０１は、マルチタスク処理を行うようになっており、入力インタフェース３０４からの入力信号や、そのときの処理内容に応じて定まるＲＯＭ３０２内の処理プログラムに基づいて、ＲＡＭ３０３を作業エリアとして用い、必要なときにＲＯＭ３０２やＲＡＭ３０３内に格納されている固定データを適宜用いて処理するようになっている。
【００４７】
図１２は、主要タスク起動処理の一例（製版処理までの流れ）を示している。同図に示すように、主要タスク起動処理のタスクが起動すると、まず、ワーク（作業）エリアが確保され（Ｓ１１）、続いて表示処理（Ｓ１２ａ（Ｓ１２ｂ，Ｓ１２ｃ））およびユニット（印章本体）判定エラー処理（Ｓ１３）のタスクが起動する。次に、入力エラー判定処理（Ｓ１４）、キャラクタ等入力処理（Ｓ１５）および製版用の画像（製版画像）作成処理（Ｓ１６）などのタスクが起動する。これらの処理（Ｓ１４，Ｓ１５，Ｓ１６）のタスクは、同時に進行して処理される。
【００４８】
具体的には、最初の印章キャラクタの入力を行ってから、次の印章キャラクタの入力を行うまで（Ｓ１５）の間に、入力された文字数等に不具合がないかを判断し（Ｓ１４）、製版画像を作成する（Ｓ１６）。これらの処理途中で印章キャラクタの入力が行われると（Ｓ１５）、入力エラー判定処理（Ｓ１４）および製版画像作成処理（Ｓ１６）は直ちに中止され、改めて最初から各処理を再開する。つまり、既入力の印章キャラクタのデータに変更がある度に、これらの処理（Ｓ１４，Ｓ１６）が実行され、製版処理（Ｓ１７）の実行前には、常に最新の印章キャラクタのデータに基づく製版画像が作成される。
【００４９】
なお、上記のマルチタスク処理のような並列処理は、プログラムまたは上記のようなタスク処理を全て割込処理とし、発生した割込の優先順位を制御する割込制御回路を採用することによって実現することもできる。
【００５０】
この印章作成装置１の場合、本発明の画像作成方法及びその装置並びにその装置を備えた電子機器は、主に、制御部３００、操作部２１および印字部６４により実現されており、図１１〜図３７を参照して、以下にその特徴となる動作を説明する。なお、上述したように、印面Ａｄにおける印章キャラクタおよび外枠は、インクリボンＣに形成される印章画像によって作成されるものであるから、以下の説明においては、その印章画像を作成するための製版画像の作成を中心に説明する。
【００５１】
まず、第１例として、図１３〜図２１を参照しつつ、複数の印章キャラクタと、それらの印章キャラクタをキャラクタ列方向の任意の位置で仕切る罫線キャラクタとを入力するとともに、外枠を指定した場合における製版画像の作成について説明する。
【００５２】
図１３は、印章キャラクタおよび罫線キャラクタの入力手順を示すフローチャート図である。印章キャラクタおよび罫線キャラクタを入力する場合には、上述したように、操作ダイヤル２３やカーソル／変換キー３２を適宜操作して、所望の印章キャラクタを入力し、同様に操作して罫線キャラクタを入力する（Ｓ２１）。図１４（ａ）に示すように、印章作成装置１に、例えば「ＡＢＣあいう」の印章キャラクタＩＣを入力するとともに、「ＡＢＣ」と「あいう」とを仕切るように、罫線キャラクタを入力すると、「Ｃ」と「あ」との間に「罫」の文字が四角で囲まれた罫線キャラクタＫＣが表示器２４上に表示される。そして、この罫線キャラクタの位置で、製版画像において後述する罫線キャラクタ画像が作成される。
【００５３】
また、印章キャラクタＩＣおよび罫線キャラクタＫＣの入力後、あるいは入力途中において外枠を指定する（Ｓ２２，Ｓ２３）。外枠には、図１５（ａ）〜（ｃ）に示すような種々の外形を有するものがある。またこの場合、外枠の指定の代わりに、入力した印章キャラクタＩＣの文字サイズや行数に応じて、外枠内に横罫線が線引きされる表組みを指定してもよい（図１６（ａ）〜（ｃ）参照）。
【００５４】
印章キャラクタＩＣや罫線キャラクタＫＣを更に入力する場合（Ｓ２４）には、上記と同様に、操作ダイヤル２３およびカーソル／変換キー３２を再度操作して入力する。図１４（ｂ）は、印章キャラクタ「Ｃ」と罫線キャラクタＫＣとの間に印章キャラクタ「Ｄ」を加入した場合に、表示器２４上に表示される画像を示す画面図である。同図に示すように、罫線キャラクタＫＣの前方に印章キャラクタＩＣを入力すると、それに伴い罫線キャラクタＫＣおよび「あいう」の印章キャラクタは後方へ移動する。また、この状態で、印章キャラクタ「う」の後に「え」を入力すると、図１４（ｃ）に示すように、印章キャラクタ「ＡＢ…いう」および罫線キャラクタＫＣはそのままで、印章キャラクタ「え」が加入される。
【００５５】
なお、印章キャラクタ「え」の後に、更に他の印章キャラクタＩＣや罫線キャラクタＫＣを入力することにより、表示器２４の表示範囲を越えると、印章キャラクタＩＣおよび罫線キャラクタＫＣが全体的に前側、すなわち左方向へ順次移動し、加入した新たな印章キャラクタＩＣなどが、表示器２４上の右端に表示される。また、罫線キャラクタＫＣは、印章キャラクタＩＣと同様に、カーソルを合わせて簡単に削除できるようになっている。
【００５６】
ここで、図１７〜図２１を参照して、入力された印章キャラクタＩＣおよび罫線キャラクタＫＣ並びに指定された外枠に基づいて、製版画像を作成する場合について詳述する。
【００５７】
図１７に示すように、まず、指定された外枠や、入力された印章キャラクタＩＣの文字数、あるいは印章作成者が指定した文字サイズに応じて、文字サイズが決定される（Ｓ３１）。具体的には、ＲＯＭ３０２に記憶されている数種の文字サイズから、指定された外枠の左右の縦枠部からはみ出さないような文字サイズが選択され、または印章作成者の指定による文字サイズにより、製版画像の文字サイズが決定される。下記表１に、文字サイズテーブルを示す。
【００５８】
【表１】
0003689550.tif 000002
【００５９】
上記表１に示すように、文字サイズテーブルには、Ｓ、Ｍ、Ｌ、Ｇ、ＵおよびＨまで、それぞれドットマトリックスのドット数で規定された基本的な文字サイズが６段階に区分されて定義されている。各文字サイズは、文字幅および文字高さが同一のドットマトリックスで構成され、文字サイズＳ、Ｍ、Ｌ、Ｇ、ＵおよびＨが、それぞれ２４、３２、４８、６４、９６および１２０ドットのマトリックスで定義されている。また、各文字サイズは、その文字幅が、０．７５倍（縮サイズ）および１．５倍（伸サイズ）に拡大、縮小されるようになっている（上記表１参照）。
【００６０】
次いで、入力された印章キャラクタＩＣおよび罫線キャラクタＫＣについて、ＲＡＭ３０３における製版画像の作成領域（以下、「画像領域」という）Ｒでの割付位置が算出される（Ｓ３２）。なお、以下の説明では、画像領域に配置される印章キャラクタおよび罫線キャラクタをそれぞれ印章キャラクタ画像ＣＧおよび罫線キャラクタ画像ＫＧという（図１９，図２０参照）。この印章キャラクタ画像ＣＧは、入力された印章キャラクタＩＣに対応しＲＯＭ３０２に記憶されている画像であり、罫線キャラクタ画像ＫＧは、罫線キャラクタＫＣに対応し、算出された割付位置に線引きして作成される仕切罫線（本例の場合、縦罫線）の画像である。
【００６１】
その後、指定された外枠に対応する外枠画像ＳＧ（図２０参照）および印章キャラクタ画像ＣＧが画像領域Ｒに配置される（Ｓ３３，Ｓ３４）。また、罫線キャラクタ画像ＫＧが、算出された割付位置にて作成される（Ｓ３５）。
【００６２】
印章キャラクタ画像ＣＧは、印面Ａｄの幅方向に対応する画像領域Ｒの幅方向において、予め均等割付されるように設定されている。これにより、印章キャラクタがバランス良く形成された印章を作成することができ、また印面Ａｄの縁部に外枠が設けられていない場合であっても、押印時のいわゆる底付きを回避できるようになっている。
【００６３】
図１９に示すように、印章キャラクタ画像ＣＧ（Ｃ１〜Ｃ６）を均等割付する場合には、図１９に示すように、画像領域幅をＷ、罫線キャラクタ画像ＫＧの幅をｔ、キャラクタ列方向における各印章キャラクタ画像ＣＧの文字幅の総和（Ｃ１〜Ｃ６）をΣｃ、印章キャラクタＩＣの文字数をｎ（図１９の場合６）とすると、各印章キャラクタ画像ＣＧ間の距離（文字間距離）ｂが、ｂ＝｛（Ｗ−ｔ）−Σｃ｝／ｎにより算出される。また、印章キャラクタ画像ＣＧ全体の前後にそれぞれ設けられる余白ｄ，ｄと、罫線キャラクタ画像ＫＧの前後にそれぞれ設けられる余白ｄ１，ｄ１は、いずれも上記文字間距離ｂの１／２として算出される。
【００６４】
具体的には、図１４（ａ）に示す印章キャラクタＩＣおよび罫線キャラクタＫＣにそれぞれ基づく印章キャラクタ画像ＣＧおよび罫線キャラクタ画像ＫＧを、画像領域Ｒに割り付ける場合、例えば、画像領域幅Ｗを２８８ドット、各印章キャラクタ画像ＣＧの文字幅ｃを２４ドット、罫線キャラクタ画像ＫＧの幅ｔを２ドットとすると、印章キャラクタ画像ＣＧの文字間距離ｂは、｛（２８８−２）−（２４×６）｝／６＝２３ドット（余り：４ドット）となり、この場合、余白ｄおよびｄ１は、いずれも１１ドットである（図２０（ａ）参照）。なお、文字間距離ｂを算出すると、上記のように余りが生ずる場合もあるが、この場合には、前方のキャラクタ画像間（「Ａ」と「Ｂ」との間）から順に後方へ、文字間距離ｂに１ドットずつ付加する。
【００６５】
このようにして、印章キャラクタ画像ＣＧおよび罫線キャラクタ画像ＫＧの割付位置が算出され、その結果に基づいて、印章キャラクタ画像ＣＧが画像領域Ｒに配置されるとともに、罫線キャラクタ画像ＫＧが作成される。罫線キャラクタ画像ＫＧの作成処理（Ｓ３５）では、図１８に示すように、指定された外枠の上下の横枠部、あるいは表組みが指定された場合の横罫線（以下、外枠の横枠部も含めて「横罫線」という）の位置が算出された後（Ｓ３６）、罫線キャラクタ画像ＫＧはそれらの横罫線間を連結するように、上記割付位置にて線引きされて作成される（Ｓ３７）。なお、罫線キャラクタ画像ＫＧは、上記のように、線引きされて作成される他、予め一定形状のものをＲＯＭ３０２に記憶させておき、それを上記割付位置に配置するようにしてもよい。
【００６６】
以上のようにして、図１４（ａ）に示す印章キャラクタＩＣおよび罫線キャラクタＫＣの入力に基づいて、図２０（ａ）に示すような製版画像が作成される。
【００６７】
また、図１４（ａ）に示す印章キャラクタＩＣおよび罫線キャラクタＫＣに対し、図１４（ｂ）に示すように印章キャラクタ「Ｄ」を加入すると、それに伴い、図２０（ｂ）に示すように、罫線キャラクタ画像ＫＧは、図２０（ａ）の罫線キャラクタ画像ＫＧよりも後方（キャラクタ列方向の列末側）へ移動した状態で作成される。つまり、上述したように、各印章キャラクタ画像ＣＧは、画像領域Ｒにおいて均等割付されるようになっているため、新たな印章キャラクタＩＣが加入されることにより、各印章キャラクタ画像ＣＧの割付位置が再度算出され、それとともに罫線キャラクタ画像ＫＧの割付位置も再度算出される。したがって、上記のように罫線キャラクタＫＣの前方（キャラクタ列方向の列頭側）に新たに印章キャラクタＩＣが加入されると、それに伴い製版画像における罫線キャラクタ画像ＫＧは、加入前の位置より後方へ移動した状態で作成される。逆に、図１４（ｃ）に示すように、罫線キャラクタＫＣの後方に印章キャラクタ「え」を加入すると、罫線キャラクタ画像ＫＧは、図２０（ｃ）に示すように、その加入前の位置（図２０（ｂ）参照）より前方へ移動した状態で作成される。
【００６８】
なお、図２０（ｂ）の製版画像における印章キャラクタ画像ＣＧの文字間距離ｂは１６ドット（＝｛（２８８−２）−（２４×７）｝／７）となり、余白ｄおよびｄ１は、いずれも８ドットとなる。また、図２０（ｃ）の製版画像における印章キャラクタ画像ＣＧの文字間距離ｂは、１１ドット（＝｛（２８８−２）−（２４×８）｝／８）となり、余白ｄおよびｄ１は、いずれも５ドットとなる。
【００６９】
また、上記の印章キャラクタＩＣの加入とは逆に、一旦入力した印章キャラクタＩＣを削除する場合も、その削除に伴って、製版画像における罫線キャラクタＫＧがキャラクタ列方向に移動する。すなわち、上記とは逆に図１４（ｃ）に示すように印章キャラクタ「ＡＢ…うえ」および罫線キャラクタＫＣを入力した後、印章キャラクタ「え」を削除すると、図２０（ｃ）の製版画像における罫線キャラクタ画像ＫＧが、同図（ｂ）に示すように、削除前の位置より後方へ移動した状態で作成される。更に図１４（ａ）に示すように、同図（ｂ）の印章キャラクタＩＣから印章キャラクタ「Ｄ」を削除すると、図２０（ｂ）の製版画像における罫線キャラクタ画像ＫＧが、同図（ａ）に示すように、削除前の位置より前方へ移動した状態で作成される。
【００７０】
以上のように、印章キャラクタＩＣの加入または削除に伴って、罫線キャラクタ画像ＫＧはキャラクタ列方向に移動した状態で、上記割付位置に作成される。したがって、本発明におけるキャラクタ割付手段は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３および罫線キャラクタ画像ＫＧを所定の割付位置に作成するプログラムなどにより構成されている。
【００７１】
また、印章キャラクタＩＣの加入により、当初の文字サイズで印章キャラクタ画像ＣＧを画像領域Ｒに配置すると、印章キャラクタ画像ＣＧの一部が画像領域Ｒからはみ出してしまう場合には、印章キャラクタ画像ＣＧが画像領域Ｒに納まるように、縮小されるようになっている。すなわち、文字間距離ｂを０として印章キャラクタ画像を割り付けた場合に、その印章キャラクタ画像全体の長さが、画像領域Ｒの領域長を越えてしまうときには、各印章キャラクタ画像ＣＧが縮小されるようになっている。
【００７２】
例えば、図１４（ｄ）に示すように、罫線キャラクタＫＣの前方に印章キャラクタ「ＥＦ」を加入し、当初の文字サイズ、例えばＬサイズ（文字幅：４８ドット）で印章キャラクタ画像ＣＧを画像領域Ｒに割り付けた場合に、印章キャラクタ画像ＣＧが画像領域Ｒからはみ出すときには、各印章キャラクタ画像ＣＧが縮サイズ（文字幅：３６ドット）に変更され、その縮サイズで印章キャラクタ画像ＣＧが画像領域Ｒに割り付けられる（図２０（ｄ）参照）。なお、縮サイズに変更しても印章キャラクタ画像ＣＧが画像領域Ｒからはみ出してしまう場合には、文字サイズが更に小さいサイズの文字サイズ、この場合ＬサイズからＭサイズ（文字幅：３２ドット）に変更される。
【００７３】
また逆に、印章キャラクタＩＣの削除により、当初の文字サイズより大きいサイズで印章キャラクタ画像ＣＧが画像領域Ｒに割付可能である場合には、各印章キャラクタ画像ＣＧが拡大されるようにもなっている。例えば、図１４（ｅ）に示すように、同図（ｄ）の印章キャラクタ「ＡＢ…うえ」から「ＣＤＥＦ」および「うえ」を削除し、当初の文字サイズ、例えばＳサイズ（文字幅：２４ドット）を拡大した伸サイズ（文字幅：３６ドット）の印章キャラクタ画像ＣＧでも画像領域Ｒに割付可能である場合には、各印章キャラクタ画像ＣＧの文字サイズが伸びサイズに変更される。なお、この伸びサイズでは印章キャラクタ画像ＣＧが画像領域Ｒからはみ出してしまうものの、Ｓサイズより大きいＭサイズ（文字幅：３２）で印章キャラクタ画像ＣＧがその文字高さ（３２ドット）も含めて画像領域Ｒに割付可能である場合には、文字サイズがＳサイズからＭサイズに変更される。
【００７４】
そして、以上のように縮小、拡大（変更）した文字サイズでの印章キャラクタ画像ＣＧの割り付けに応じて、罫線キャラクタ画像ＫＧが移動した状態で、所定の割付位置に作成される。したがって、本発明における文字サイズ変更手段は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、および文字サイズを適切なものに変更したり、罫線キャラクタ画像ＫＧを作成するプログラムなどにより構成されている。
【００７５】
なお、上記のように、印章キャラクタＩＣが加入または削除されることにより、文字サイズが縮小または拡大される場合において、罫線キャラクタＫＣで仕切られ、印章キャラクタＩＣが加入または削除された領域における印章キャラクタ画像ＣＧについてのみ、文字サイズが縮小または拡大するようにしてもよい。この場合、罫線キャラクタ画像ＫＧの割付位置は、印章キャラクタＩＣの加入または削除前の位置である。
【００７６】
また、上記では、入力された印章キャラクタを均等割付した場合について説明したが、割付方法を、印章キャラクタ画像全体を前方に寄せた「前寄せ」（図２１（ａ）参照）、中央に揃えた「中揃え」（同図（ｂ）参照）、または後方に寄せた「後寄せ」（同図（ｃ）参照）に設定することも可能である。ただし、これらの場合の印章キャラクタ画像ＣＧの文字間距離は、印章キャラクタが２行以上に亘って入力された場合であって、そのうちの最も文字数の多い行の印章キャラクタ画像ＣＧを均等割付したときの文字間距離となる。これにより、２行以上に亘って印章キャラクタＩＣが入力された場合であっても、全体的にバランスの良い製版画像を作成することができる。
【００７７】
以上のように、本第１例では、入力された印章キャラクタＩＣおよび罫線キャラクタＫＣに対し、印章キャラクタＩＣを新たに加入したり、削除した場合に、その後の印章キャラクタ画像ＣＧおよび罫線キャラクタ画像ＫＧを均等割付しているので、印章キャラクタ画像ＣＧが定長の画像領域Ｒにバランス良く配置された製版画像を作成することができる。また、印章キャラクタＩＣの加入または削除に応じて、印章キャラクタ画像ＣＧの文字サイズが適宜変更されるので、印章キャラクタ画像ＣＧをバランスの良い大きさとした製版画像を作成することができる。更に、印章キャラクタＩＣの加入または削除に応じて、罫線キャラクタ画像ＫＧが移動した状態で、適切な割付位置に作成されるので、特別な操作をすることなく、罫線を有する製版画像を容易に作成することができる。
【００７８】
次に、第２例として、図２２および図２３を参照しつつ、一対の罫線キャラクタ間に、印章キャラクタを入力した場合における製版画像の作成について説明する。なお、本例においては、外枠は指定されていないものとする。
【００７９】
図２２（ａ）は、一対の罫線キャラクタＫＣ（ＦＫ），ＫＣ（ＢＫ）間に、印章キャラクタ「ＡＢＣ」を入力した場合を示す画面図である。このように入力された印章キャラクタＩＣおよび一対の罫線キャラクタＦＫ，ＢＫによって、製版画像を作成すると、同図（ｂ）に示すような印章キャラクタ画像ＣＧおよび一対の罫線キャラクタ画像ＦＫＧ，ＢＫＧが、画像領域Ｒに作成される。なお、これらの罫線キャラクタ画像ＦＫＧ，ＢＫＧは、いずれも画像領域Ｒの縦方向（図２２（ｂ）の上下方向）の幅と同程度の長さを有するように作成される。
【００８０】
上記のように入力した印章キャラクタＩＣおよび罫線キャラクタＦＫ，ＢＫに対し、図２２（ｃ）に示すように、印章キャラクタ「Ｄ」を罫線キャラクタＢＫの前方に加入すると、同図（ｄ）に示すように、列末側の罫線キャラクタ画像ＢＫＧは、加入前の位置より後方へ移動した状態で作成される。また逆に、同図（ｃ）に示すように印章キャラクタ「ＡＢＣＤ」および罫線キャラクタＦＫ，ＢＫを入力した後、罫線キャラクタＦＫ，ＢＫ間の印章キャラクタ「Ｄ」を削除すると、図２２（ｄ）の製版画像における罫線キャラクタＢＫＧが、同図（ｂ）に示すように、削除前の位置より前方へ移動した状態で作成される。
【００８１】
以上のように、印章キャラクタＩＣの加入または削除に伴って、列末側の罫線キャラクタ画像ＢＫＧがキャラクタ列方向に移動した状態で、所定の割付位置に作成される。
【００８２】
またこの場合、製版画像において、両罫線キャラクタ画像ＦＫＧ，ＢＫＧの両端（上下両端）をそれぞれ連結して、印章キャラクタ画像ＣＧを囲む枠（囲み枠）を作成できるようになっている。囲み枠を作成する場合には、上記所定のボタン２２ａを適宜操作して、囲み枠を作成するように指令すると、両罫線キャラクタ画像ＦＫＧ，ＢＫＧの割付位置が算出され、図２３（ａ）に示すように、両罫線キャラクタ画像ＦＫＧ，ＢＫＧの上端同士、下端同士が、それぞれ連結罫線の画像（連結罫線画像）ＵＧ，ＤＧで連結されるように線引きされる。
【００８３】
また、これらの連結罫線画像ＵＧ，ＤＧは、印章キャラクタＩＣの加入または削除に伴って、罫線キャラクタ画像ＢＫＧ側が延長または短縮するようになっている。すなわち、上述したように、印章キャラクタＩＣの加入または削除に伴って、列末側の罫線キャラクタ画像ＢＫＧがキャラクタ列方向に移動するため、その移動に伴って、罫線キャラクタ画像ＦＫＧ，ＢＫＧの割付位置が再度算出され、その算出結果に基づいて、連結罫線画像ＵＧ，ＤＧが再度線引きされる。
【００８４】
したがって、両罫線キャラクタ画像ＦＫＧ，ＢＫＧおよび連結罫線画像ＵＧ，ＤＧによって形成される囲み枠Ｅは、印章キャラクタＩＣの加入または削除に伴って、キャラクタ列方向に拡大、縮小する。
【００８５】
なお、図２３においては、入力した印章キャラクタＩＣの全体を囲むように囲み枠Ｅが作成されているが、列末側の罫線キャラクタＢＫを印章キャラクタＩＣのキャラクタ列の内側に挿入し、所望の印章キャラクタＩＣを両罫線キャラクタＦＫ，ＢＫで画定すれば、入力した印章キャラクタＩＣのうち、所望の印章キャラクタＩＣのみを囲む囲み枠を作成することができる。
【００８６】
また、この印章作成装置１では、囲み枠を作成するのに、上記罫線キャラクタＦＫ、ＢＫを入力しなくても、直接囲み枠の作成を指定できるようになっている。すなわち、囲み枠を作成するための所定のボタン２２ａを押下すると、入力されている印章キャラクタＩＣの印章キャラクタ画像ＣＧ全体を囲む囲み枠が作成される。この囲み枠は、上述した罫線キャラクタＦＫ，ＢＫを印章キャラクタＩＣの前後に入力した場合と同様にして、画像領域Ｒに作成される。
【００８７】
なお、この場合も、指定した印章キャラクタＩＣに対し、印章キャラクタＩＣを新たに加入したり、削除することにより、囲み枠が拡大、縮小する。また、所望の印章キャラクタＩＣを指定して囲み枠の作成を指令することにより、入力されている印章キャラクタＩＣのうち、指定した所望の印章キャラクタＩＣのみを囲む囲み枠を作成することもできる。
【００８８】
このように、本第２例では、一対の罫線キャラクタＦＫ，ＢＫ間に入力された印章キャラクタＩＣに対し、印章キャラクタＩＣを新たに加入したり、削除しても、それに連動して列末側の罫線キャラクタ画像ＢＫＧが列末側または列頭側に移動した状態で作成されるため、印章作成者は、入力可能文字数や、削除後に生じる空白を意識することなく、自由に印章キャラクタＩＣを加入、削除することができ、印章キャラクタ画像ＣＧの前後が罫線（罫線キャラクタ画像）で画定された製版画像を容易に作成することができる。また、両罫線キャラクタ画像ＫＦＧ，ＢＫＧが、連結罫線画像ＵＧ，ＤＧに連結され、しかも、印章キャラクタＩＣの加入または削除に連動して連結罫線画像ＵＧ，ＤＧが延長または短縮するので、印章作成者は、囲み枠の大きさを意識することなく、自由に印章キャラクタＩＣを加入または削除することができる。
【００８９】
次に、第３例として、図２４〜図２８を参照しつつ、印章キャラクタおよび罫線キャラクタを入力するとともに、印章キャラクタに対し下線を線引きした場合における製版画像の作成について説明する。
【００９０】
図２４（ａ）〜（ｃ）は、所望の印章キャラクタおよび罫線キャラクタを入力するとともに、印章キャラクタに対し下線を線引きする設定をした場合をそれぞれ示し、各左側の図は表示器２４上に表示される入力画面を示し、各右側の図はその入力、設定により作成された製版画像を示す。なお、入力画面において四角で囲まれた「１」、「２」および「３」は、その後に続く印章キャラクタＩＣ（印章キャラクタ画像ＣＧ）および罫線キャラクタＫＣ（罫線キャラクタ画像ＫＧ）が何行目に作成されるのかを表示するものである。
【００９１】
印章キャラクタＩＣに下線の線引きを設定する場合には、操作モードを入力モードから下線設定モードに遷移させ、所望の印章キャラクタの直前に、図２４（ａ）〜（ｃ）に示す三角マークの下線指定キャラクタＵＫを入力する。この下線指定キャラクタＵＫを入力すると、製版画像においてそれ以降の各印章キャラクタ画像ＣＧのキャラクタ領域に下線画像ＬＧが線引きして作成される。また、印章キャラクタ画像ＣＧに線引きされる下線画像ＬＧは、その印章キャラクタ画像ＣＧが罫線キャラクタ画像ＫＧまたは外枠画像ＳＧの縦枠部ＳＧＴに隣接する場合には、罫線キャラクタ画像ＫＧ側または／および縦枠部ＳＧＴ側の端部が、罫線キャラクタ画像ＫＧまたは／および縦枠部ＳＧＴにまで延長して、連結する。
【００９２】
具体的には、下線の線引きが設定された場合には、まず、下線画像ＬＧを線引きすべき印章キャラクタ画像ＣＧが罫線キャラクタ画像ＫＧまたは外枠ＳＧの縦枠部ＳＧＴに隣接するか否かが判断される。そして、その印章キャラクタ画像ＣＧが罫線キャラクタ画像ＫＧまたは／および縦枠部ＳＧＴに隣接すると判断された場合には、罫線キャラクタ画像ＫＧまたは／および縦枠部ＳＧＴの割付位置が算出され、その算出結果に基づいて、下線画像ＬＧが罫線キャラクタ画像ＫＧまたは／および縦枠部ＳＧＴに連結するように線引きされる。
【００９３】
ここで、図２４〜図２８を参照して、入力した印章キャラクタＩＣに対し、下線の線引きを設定した場合について、具体的に説明する。まず、図２４（ａ）では、１行目の「ＡＢＣあいう」および２行目の「ＤＥＦえおか」の印章キャラクタ全てに下線の線引きが設定されており、また１行目の印章キャラクタ「Ｃ」と「あ」との間、２行目の印章キャラクタ「Ｆ」と「え」との間に、罫線キャラクタＫＣが入力されている。
【００９４】
このような入力、設定による製版画像では、外枠画像ＳＧの縦枠部ＳＧＴに隣接する印章キャラクタ画像「Ａ」、「う」、「Ｄ」および「か」のキャラクタ領域に線引きされる下線画像ＬＧの端部は、それぞれ縦枠部ＳＧＴ側に延長して連結する。また、罫線キャラクタ画像ＫＧに隣接する印章キャラクタ画像「Ｃ」、「あ」、「Ｆ」および「え」のキャラクタ領域に線引きされる下線画像ＬＧの端部は、それぞれ罫線キャラクタ画像ＫＧ側に延長して連結する。さらにこの場合、１行目および２行目の印章キャラクタ画像ＣＧにおける文字サイズおよび文字数を同一としているため、１行目および２行目の罫線キャラクタ画像ＫＧ，ＫＧの割付位置がキャラクタ列方向に対し同一となり、一直線に連なるように作成されている。加えて、１行目の罫線キャラクタ画像ＫＧの上端が外枠画像ＳＧの上側の横枠部ＳＧＹに連結するようになっている。
【００９５】
また、図２４（ｂ）に示す入力、設定では、同図（ａ）に示す入力、設定に対し、印章キャラクタ「Ｃ」の後に下線指定キャラクタＵＫが入力されている点が異なっている。したがって、この場合の製版画像では、同図（ｂ）に示すように、「ＡＢＣ」の印章キャラクタ画像には下線画像ＬＧが線引きされず、「あいう」の印章キャラクタ画像にのみ下線画像ＬＧが線引きされる。
【００９６】
また、図２４（ｃ）に示す入力、設定では、同図（ｂ）に示す入力、設定に対し、印章キャラクタ「Ｆ」の後に下線指定キャラクタＵＫが入力されている点が異なっている。したがって、この場合の製版画像では、同図（ｃ）に示すように、「ＤＥＦ」の印章キャラクタ画像には下線画像ＬＧが線引きされず、「えおか」の印章キャラクタ画像にのみ下線画像ＬＧが線引きされる。
【００９７】
図２５（ａ）〜（ｃ）は、１行目の印章キャラクタＩＣの割付方法が「前寄せ」に設定され、その印章キャラクタＩＣに下線の線引きを設定した場合を示す図である。同図（ａ）に示すように、１行目の印章キャラクタ「ＡＢＣ」に下線の線引きが設定されており、この場合の製版画像において、印章キャラクタ画像「Ａ」が外枠画像ＳＧの左側の縦枠部ＳＧＴに、印章キャラクタ画像「Ｃ」が罫線キャラクタ画像ＫＧにそれぞれ隣接するため、「ＡＢＣ」の印章キャラクタ画像が、その四周を外枠画像ＳＧの左側の縦枠部ＳＧＴ、上側の横枠部ＳＧＹ、下線画像ＬＧおよび罫線キャラクタ画像ＫＧで囲まれた製版画像が作成される。
【００９８】
また、同図（ａ）に示す印章キャラクタ「Ｃ」と罫線キャラクタＫＣとの間に印章キャラクタ「Ｄ」を加入すると、同図（ｂ）に示すように、製版画像において罫線キャラクタ画像ＫＧが後方へ移動した状態で割り付けられるとともに、新たに入力された印章キャラクタ画像「Ｄ」のキャラクタ領域にも下線画像ＬＧが線引きされる。この印章キャラクタ画像「Ｄ」は、罫線キャラクタ画像ＫＧに隣接することとなるため、印章キャラクタ「Ｄ」の加入に伴い新たに線引きされた下線画像ＬＧは、その一端部（「Ｃ」側の端部）が印章キャラクタ画像「Ｃ」の下線画像ＬＧに連結するとともに、他端（罫線キャラクタ側の端部）が罫線キャラクタ画像ＫＧに連結する。
【００９９】
また、図２５（ｃ）に示す入力、設定では、１行目の「ＡＢＣＤＥ」の印章キャラクタに対し、印章キャラクタ「Ｂ」と「Ｃ」との間、および印章キャラクタ「Ｄ」と「Ｅ」との間に、下線指定キャラクタＵＫを入力している。この場合、列末側（「Ｄ」と「Ｅ」との間）の下線指定キャラクタＵＫは、下線指定の終了を示すものである。したがって、同図（ｃ）の製版画像に示すように、印章キャラクタ画像「ＣＤ」の四周が、左右の罫線キャラクタ画像ＫＧ，ＫＧ、外枠画像ＳＧの上側の横枠部ＳＧＹおよび下線画像ＬＧで囲まれた製版画像が作成される。
【０１００】
また、図２６に示すような、一対の縦枠部ＳＧＴのみからなり、各縦枠部ＳＧＴの上下両端部が湾曲形成された外枠（外枠画像ＳＧ）を指定した場合において、図２７（ａ）に示すように１行目の「ＡＢＣＤＥ」の印章キャラクタに下線の線引きを設定すると、１、２行目間に下線画像ＬＧが線引きされ、かつ、その両端が外枠画像ＳＧの左右の縦枠部ＳＧＴ，ＳＧＴに連結した製版画像が作成される。
【０１０１】
しかし、同図（ｂ）に示すように、２行目の「あいうえお」の印章キャラクタにも同様にして、すなわち縦枠部ＳＧＴの最外端の直線部分を基準にして、下線画像ＬＧを線引きすると、同図（ｂ）の製版画像に示すように、２行目の下線画像ＬＧが、外枠画像ＳＧの縦枠部ＳＧＴから更に外側へ突き出たものとなってしまう。そこで、印章作成装置１では、図２６に示すような外枠（外枠画像ＳＧ）が指定された場合であって、その外枠の最下行の印章キャラクタに下線を線引きするとともに、下線画像ＬＧの端部を外枠画像ＳＧの縦枠部ＳＧＴに連結させる場合には、下線画像ＬＧの端部は、縦枠部ＳＧＴの下端の位置を基準にして、その下端に連結するようになっている。これにより、下線画像ＬＧの端部が縦枠部ＳＧＴから突き出ることがなく、見栄えを損なうことのない製版画像を作成することができる（図２８参照）。
【０１０２】
なお、上記では、外枠を指定した場合についてのみ説明したが、外枠を指定せず、印章キャラクタの前後に罫線キャラクタを入力するとともに、下線の線引きを設定してもよい。この場合には、前後の罫線キャラクタ画像ＫＧおよび下線画像ＬＧが、上記外枠画像ＳＧの縦枠部ＳＧＴおよび横枠部ＳＧＹと同様に機能するため、既成の外枠にとらわれることなく、印章キャラクタ画像ＣＧを囲む囲み枠を自由に作成することができる。
【０１０３】
以上のように、本第３例では、下線の作成機能を使用し、下線画像ＬＧが罫線キャラクタ画像ＫＧまたは外枠画像ＳＧの縦枠部ＳＧＴに隣接する印章キャラクタ画像ＣＧのキャラクタ領域に線引きされた場合には、下線画像ＬＧの端部が延長して、罫線キャラクタ画像ＫＧまたは縦枠部ＳＧＴに連結するため、印章キャラクタ画像ＣＧを囲む種々の表または枠を有する製版画像を、高い自由度をもって、簡単に作成することができる。
【０１０４】
次に、第４例として、図２９〜図３７を参照しつつ、複数行に印章キャラクタおよび罫線キャラクタを入力するとともに、各行の罫線キャラクタ画像を複数行に亘って一直線上に揃える場合における製版画像の作成について説明する。
【０１０５】
図２９は、１行目に「ＡＢＣＤＥ」の印章キャラクタを入力するとともに、「Ｂ」と「Ｃ」との間に罫線キャラクタＫＣを入力し、２行目に「あいうえお」の印章キャラクタを入力するとともに、「い」と「う」との間に罫線キャラクタＫＣを入力し、かつ、製版画像において、各行の印章キャラクタ画像ＣＧおよび罫線キャラクタ画像ＫＧが均等割付されている場合を示す。同図に示すように、各行の印章キャラクタＩＣの文字数、文字サイズおよび罫線キャラクタＫＣの左右の文字数が同一である場合には、製版画像において、１行目の罫線キャラクタ画像ＫＧと２行目の罫線キャラクタ画像ＫＧのキャラクタ列方向の割付位置が一致して、１行目および２行目に亘って両罫線キャラクタ画像ＫＧが一直線上につながった製版画像が作成される。
【０１０６】
しかし、図３０（ａ）に示すように、１行目と２行目の印章キャラクタＩＣの文字数が異なったり、同図（ｂ）に示すように、罫線キャラクタＫＣの左右の文字数が異なったり、更には同図（ｃ）に示すように、文字幅の異なる印章キャラクタ（この場合、「Ｉ」と「Ｗ」）が各行に混在している場合には、１行目と２行目の罫線キャラクタ画像ＫＧの割付位置が一致せず、不揃いな製版画像が作成されてしまう。
【０１０７】
このような不具合を解消するために、この印章作成装置１では、各行の罫線キャラクタ画像ＫＧを複数行に亘って一直線に揃えることが可能な罫線キャラクタ（以下、「揃えキャラクタ」という）を入力できるようになっている。図３１は、図３０（ａ）の入力における罫線キャラクタとして、揃えキャラクタを入力した場合を示す。なお、図３１に示すように、揃えキャラクタＳＣを入力した場合、表示器２４上には、四角で囲まれた「揃」の文字が表示される。
【０１０８】
ここで、揃えキャラクタＳＣを入力した場合の、製版画像における印章キャラクタ画像ＣＧおよび揃えキャラクタ画像ＳＣＧの割り付けについて概説する。図３２は、各行の印章キャラクタ画像ＣＧおよび揃えキャラクタ画像ＳＣＧを、画像領域Ｒに割り付けるまでの手順を示すフローチャート図である。また、図３３は、その手順を説明するための製版画像の概念図である。両図に示すように、まず、各行を揃えキャラクタの前後で２分割し、以下これらの領域をそれぞれ「Ａ領域」および「Ｂ領域」と称呼する（Ｓ４１）。また、以下の説明では、揃えキャラクタのある第ｋ行目のＡ領域およびＢ領域をそれぞれＡｋおよびＢｋと表記し、これらの領域における印章キャラクタ画像ＣＧのキャラクタ長（＝文字幅×文字数）をそれぞれＬＡｋおよびＬＢｋと表記する。
【０１０９】
次いで、揃えキャラクタＳＣが入力された全ての行に対し、各印章キャラクタ画像ＣＧが最小文字サイズであるとした場合の「ＬＡｉ＋ＬＢｊ」（ｉ，ｊ＝１、２、３、…）の組合せを全て調査し、その値が最大となる組合せを選出する（Ｓ４２）。そして、最大値のＬＡｉ＋ＬＢｊ（以下、「ＬＡmax＋ＬＢmax」と表記する）を基にして、文字サイズを決定する（Ｓ４３）。具体的には、まず画像領域Ｒにおける印章キャラクタ画像ＣＧの割付可能なキャラクタ領域の領域長をＷとし、揃えキャラクタ画像ＳＣＧの幅をｔとしたとき、Ｗ／（ＬＡmax＋ＬＢmax＋ｔ）を算出し、その算出結果と最小文字サイズのドット数とを乗算する。そして、乗算結果の値以下であって、最も大きい文字サイズを選択する。
【０１１０】
そして、上記Ｓ４３で決定された文字サイズを使用して、全Ａ領域およびＢ領域における印章キャラクタ画像ＣＧのキャラクタ長（ＬＡｉ、ＬＢｊ）を算出する（Ｓ４４）。その後、「ＬＡｉ＋ＬＢｊ」の組合せを全て調査し、その値が最大となる組合せ（ＬＡmax＋ＬＢmax）を選出する（Ｓ４５）。
【０１１１】
また、この場合、印章キャラクタ画像ＣＧの文字サイズが印章作成者によって指定されている場合、あるいは文字幅の異なる印章キャラクタ画像ＣＧが混在している場合を考慮して、領域長Ｗから各組合せのＬＡｉ＋ＬＢｊを減じ、その値をＡｉ領域およびＢｊ領域の文字数を加算した値で除算し、得られた結果（以下、「判定パラメータ」という）、すなわち印章キャラクタ画像ＣＧを均等割付した場合の文字間距離が最も小さくなる組合せを選出することが好ましい。これは、全ての印章キャラクタの文字サイズ（文字幅）が同一である場合には、キャラクタ長の大小と、判定パラメータの小大との関係は一致するものの、文字幅の異なる印章キャラクタ画像が混在する場合には、キャラクタ長の大小のみを基に判断すると不具合が生ずる場合があるからである。なお、この不具合の具体例については後述する。
【０１１２】
次いで、選出されたＡｉ領域とＢｊ領域とを、仮想的に同一行に存在するものとみなし、このＡｉ領域とＢｊ領域とによる行を「割付基準行」とする（Ｓ４６）。そして、この割付基準行における各印章キャラクタ画像ＣＧを、上記第１例と同様にして割り付ける（Ｓ４７）。これにより、図３３（ｂ）に示すように、Ａ領域およびＢ領域の領域長ＷＡ、ＷＢが算出されるとともに、揃えキャラクタ画像ＳＣＧを割り付けるべき位置（以下、「仕切位置」という）が求まる（Ｓ４８）。
【０１１３】
そして、割付基準行としたＡｉ領域およびＢｊ領域以外の他のＡ領域およびＢ領域において、各印章キャラクタ画像ＣＧをそれぞれ均等割付するとともに、割付基準行以外の揃えキャラクタ画像ＳＣＧを仕切位置に揃える（Ｓ４９）。以上により、各行における印章キャラクタ画像ＣＧおよび揃えキャラクタ画像ＳＣＧの割り付けが完了する。
【０１１４】
以下、図３４〜図３７を参照して、複数行の各行における印章キャラクタ画像および揃えキャラクタ画像の割り付けについて具体的に説明する。図３４（ａ）は、１行目に「乗車整理券」、２行目に「列車ウィング    号」、３行目に「乗車日    月    日」の印章キャラクタを入力した場合の入力画面を示す。なお、２行目の「ウィング」と「号」との間、３行目の揃えキャラクタＳＣと「月」との間、「月」と「日」との間には、いずれも２文字分の全角スペースが挿入されている。以下、これらの印章キャラクタＩＣの入力による印章キャラクタ画像ＣＧおよび揃えキャラクタ画像ＳＣＧの割付手順について、上記図３２のフローチャート図にしたがって順に説明する。
【０１１５】
まず、揃えキャラクタＳＣが入力されている２行目と３行目について、その製版画像における揃えキャラクタ画像ＳＣＧの前の領域をＡ領域、後の領域をＢ領域とする（Ｓ４１）。したがって、図３４（ｂ）に示すように、「列車」および「ウィング    号」の印章キャラクタ画像ＣＧが割り付けられる領域は、それぞれＡ１領域およびＢ１領域であり、「乗車日」および「    月    日」の印章キャラクタ画像が割り付けられる領域は、それぞれＡ２領域およびＢ２領域である。
【０１１６】
次いで、２行目および３行目のＡ領域およびＢ領域における印章キャラクタ画像ＣＧのキャラクタ長を算出し、Ａ領域のキャラクタ長とＢ領域のキャラクタ長とを加算した値が最大となる組合せを選出する（Ｓ４２）。この場合、各印章キャラクタ画像ＣＧの文字サイズが最小サイズＳの縮サイズ（以下、「縮Ｓサイズ」という）、すなわち文字幅が１８ドットであるとして算出する（上記表１参照）。そうすると、２行目のＡ領域（Ａ１領域）におけるキャラクタ長ＬＡ１は、３６（＝１８×２）ドット、Ｂ領域（Ｂ１領域）におけるキャラクタ長ＬＢ１は、１２６（＝１８×７）ドットであり、一方３行目のＡ領域（Ａ２領域）におけるキャラクタ長ＬＡ２は、５４（＝１８×３）ドット、Ｂ領域（Ｂ２領域）におけるキャラクタ長ＬＢ２は、１０８（＝１８×６）ドットとなる。これにより、Ａ領域のキャラクタ長とＢ領域のキャラクタ長との加算値が最大となるのは、ＬＡ２とＬＢ１の組合せであり、この場合のＬＡmax＋ＬＢmaxは、１８０（＝５４＋１２６）ドットとなる。また、揃えキャラクタ画像ＳＣＧの幅を、例えば２ドットとし、キャラクタ領域Ｗを３２０ドットとすると、Ｗ／（ＬＡmax＋ＬＢmax＋ｔ）は、１．７６となり、これを上記縮Ｓサイズの文字幅（１８ドット）に乗算すると、３１．６８となる。したがって、この値以下で最大の文字サイズは、上記表１よりＳサイズ（高さ×幅：２４×２４ドット）となる。
【０１１７】
なお、１行目における「乗車整理券」の印章キャラクタ画像のキャラクタ長は、上記縮Ｓサイズを用いて算出すると、９０（＝１８×５）ドットとなる。したがって、この値でキャラクタ領域Ｗ（３２０ドット）を除すると、３．５６となり、この値を縮Ｓサイズの文字幅（１８ドット）に乗算すると６４．０８となる。したがって、上記表１の文字サイズテーブルから、文字幅が６４．０８ドット以下であって、最大の文字サイズ、すなわちＧサイズ（普通サイズ）の文字サイズが選択されるべきであるものの、この文字サイズ（６４×６４ドット）を使用すると、１行目の各印章キャラクタ画像ＣＧが相互に隙間なく割り付けられてしまうため、本例では１行目の文字サイズとして、１サイズ下の文字サイズＬ（４８×４８ドット）を採用している。
【０１１８】
そして、２行目および３行目の印章キャラクタ画像ＣＧについては、上記で決定された文字サイズＳ（２４×２４ドット）を使用して、全てのＡ領域およびＢ領域における印章キャラクタ画像ＣＧのキャラクタ長を算出する（Ｓ４４）。すなわち、２行目におけるＡ１領域のキャラクタ長ＬＡ１は、４８（＝２４×２）ドット、Ｂ１領域のキャラクタ長ＬＢ１は、１６８（＝２４×７）ドットとなり、一方３行目におけるＡ２領域のキャラクタ長ＬＡ２は、７２（＝２４×３）ドット、Ｂ２領域のキャラクタ長ＬＢ２は、１４４（＝２４×６）ドットとなる。なお、１行目におけるキャラクタ長は２４０（＝４８×５）である。
【０１１９】
その後、「ＬＡ＋ＬＢ」の組合せを全て調査し、その値が最大となる組合せを選出する（Ｓ４５）。下記表２は、Ａ領域およびＢ領域の全組合せによる「ＬＡ＋ＬＢ」の値などを示すものである。なお、「ＬＡ＋ＬＢ」の欄では、揃えキャラクタ画像の幅（２ドット）を考慮し、その分加算して表示している。
【０１２０】
【表２】
0003689550.tif 000003
【０１２１】
上記表２から明らかなように、ＬＡ＋ＬＢが最大となるのは、３行目のＡ領域Ａ２と２行目のＢ領域Ｂ１の組合せである。また、各組合せにおける判定パラメータは、上記表２に示すとおりであり、この場合、２行目および３行目の文字サイズを同一のＳサイズとして計算しているため、判定パラメータが最も小さくなる組合せは、キャラクタ長が最大となる組合せ（Ａ２＋Ｂ１）と一致している。
【０１２２】
ところで、例えば、領域長Ｗが２３４ドットであるキャラクタ領域において、１行目に「ＩＩＩＩＩＩＩＩ」の印章キャラクタ画像（８文字）を、２行目に「ＷＷＷＷ」の印章キャラクタ画像（４文字）を割り付ける場合に、「Ｉ」の文字幅が２０ドット、「Ｗ」の文字幅が４３ドットであるとすると、１行目のキャラクタ長は１６０（＝２０×８）ドット、２行目のキャラクタ長は１７２（＝４３×４）ドットとなる。この場合に、キャラクタ長が最大となる行、すなわち２行目を上記割付基準行とし、これに基づいて文字間距離を算出すると、その値は１５（≒（２３４−１７２）／４）ドットとなる。そして、この値を使用して、１行目の印章キャラクタ画像を均等割付すると、文字間距離も含めたキャラクタ長は、２６５（＝２０＋１５＋２０＋１５＋２０＋１５＋２０＋１５＋２０＋１５＋２０＋１５＋２０＋１５＋２０）ドットとなり（印章キャラクタ画像の前後余白は省略）、図３５（ａ）に示すように、領域長Ｗの２３４ドットを越えてしまう。
【０１２３】
一方、上記の場合に各行の判定パラメータを算出すると、１行目は９．２５（＝（２３４−１６０）／８）、２行目は１５．５（＝（２３４−１７２）／４）となる。ここで、判定パラメータが最小となる行、すなわち１行目を上記割付基準行とし、これに基づいて文字間距離を算出すると、その値は９（≒（２３４−１６０）／８）ドットとなり、図３５（ｂ）に示すように、所定のキャラクタ領域内に、１行目および２行目の全ての印章キャラクタ画像を割り付けることができる。したがって、判定パラメータを基準とし、その最小値の組合せを選出することにより、文字幅の異なる印章キャラクタ画像が混在しても、割付基準行とすべき適切なＡ領域およびＢ領域の組合せを選出することが可能となる。
【０１２４】
上記のようにして選出されたＡ２領域とＢ１領域とを仮想的に同一行に存在するものとみなし、このＡ２領域とＢ１領域とによる行を「割付基準行」とする（Ｓ４６）。そして、この割付基準行において、上記第１例と同様にして、各印章キャラクタ画像ＣＧを割り付ける（Ｓ４７）。
【０１２５】
すなわち、印章キャラクタ画像の文字間距離ｂは、７（＝（３２０−２４２）／１０）ドットであり、印章キャラクタ画像の前後余白ｄは３（＝７÷２）ドットである。ただし、印章キャラクタ画像の文字間距離ｂおよび前後余白ｄを計算すると、余りが生じるため、それを１ドットずつキャラクタ列の列頭側から順に付加する。そうすると、割付基準行の各印章キャラクタ画像は、図３６に示すように割り付けられる。なお、同図の下端に記載されている数字は、印章キャラクタ画像の文字間距離ｂ、前後余白ｄおよび揃えキャラクタ画像ＳＣＧの前後余白のドット数である。
【０１２６】
そして、この割付結果により、Ａ領域およびＢ領域の領域長ＷＡ、ＷＢが算出されるとともに、揃えキャラクタ画像ＳＣＧの仕切位置が求められる（Ｓ４８）。具体的には、領域長ＷＡは９６（＝４＋２４＋８＋２４＋８＋２４＋４）ドット、領域長ＷＢは２２２（＝４＋２４＋８＋２４＋８＋２４＋８＋２４＋８＋２４＋７＋２４＋７＋２４＋４）ドットとなる。これにより、揃えキャラクタ画像ＳＣＧの仕切位置は、キャラクタ領域の前端から９６ドットの位置となる。
【０１２７】
そして、割付基準行としたＡ２領域およびＢ１領域以外、すなわちＡ１領域およびＢ２領域において、各印章キャラクタ画像を、上記第１例と同様にして、それぞれ均等割付するとともに、２行目および３行目の揃えキャラクタ画像ＳＣＧを、上記仕切位置に揃える（Ｓ４９）。また、１行目の印章キャラクタ画像も、上記第１例と同様にして、均等割付する。これにより、図３７（ａ）に示すような製版画像が作成される。なお、各印章キャラクタ画像の割り付けは、上記のような均等割付に限定されるものではなく、上述したように、「前寄せ」、「中揃え」および「後寄せ」で割り付けることも可能である。図３７（ｂ）は、２、３行目の印章キャラクタ画像を「前寄せ」で割り付けた場合の製版画像を示す。
【０１２８】
以上のように、本第４例によれば、印章キャラクタの加入や削除に応じて、キャラクタ列方向に移動する罫線キャラクタが複数行に亘って設けられている場合であっても、各罫線キャラクタ画像（揃えキャラクタ画像）を、容易に一直線上揃えて、見栄えの良い製版画像を作成することができる。
【０１２９】
なお、本実施形態では、本発明に係る画像作成方法及びその装置並びにその装置を備えた電子機器を印章作成装置に適用した場合について説明したが、これに限定されるものではなく、テープ印刷装置やワープロなどにも適用できることはいうまでもない。
【０１３０】
【発明の効果】
以上説明したように、本発明によれば、定長的な領域が罫線により複数の領域に区分され、その定長領域に均等割付されたキャラクタに対し、新たにキャラクタを加入したり、あるいはキャラクタを削除しても、特別な操作をすることなく、全体的にバランスのとれた罫線を有する画像を容易に作成することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像作成方法及びその装置並びにその装置を備えた電子機器を適用した印章作成装置を示す外観図である。
【図２】印章作成装置の機械装置部の内部を示す構造図である。
【図３】印章本体を示す平面図である。
【図４】製版シートを示す構造図である。
【図５】機械装置部の露光部回りを示す平面図である。
【図６】開閉蓋を取り去った状態のポケット回りを示す平面図である。
【図７】各種印章本体のポケットへの装着状態を示す構造説明図である。
【図８】各種印章本体の判別パターンを説明する説明図である。
【図９】印章検出部の検出動作を示す縦断面図である。
【図１０】ポケットおよび印章検出部回りを示す平面図である。
【図１１】印章作成装置の制御ブロック図である。
【図１２】主要タスク起動処理の一例を示すフローチャート図である。
【図１３】印章キャラクタおよび罫線キャラクタの入力手順を示すフローチャート図である。
【図１４】表示器に表示された印章キャラクタおよび罫線キャラクタを示す画面図である。
【図１５】外枠の一例を示す図である。
【図１６】内側に横罫線を有する外枠（表組み）の一例を示す図である。
【図１７】製版画像作成の処理手順を示すフローチャート図である。
【図１８】罫線キャラクタ画像の作成処理を示すフローチャート図である。
【図１９】印章キャラクタ画像および罫線キャラクタ画像を画像領域に割り付けた場合のイメージ図である。
【図２０】印章キャラクタ画像および罫線キャラクタ画像を定長の画像領域に均等割付した場合のイメージ図である。
【図２１】印章キャラクタ画像および罫線キャラクタ画像を、「前寄せ」、「中揃え」、「後寄せ」で、定長の画像領域に割り付けた場合のイメージ図である。
【図２２】（ａ）、（ｃ）は、一対の罫線キャラクタ間に印章キャラクタを入力した状態を表示する画面図であり、（ｂ）、（ｄ）は、それぞれに対応し、罫線キャラクタ画像および印章キャラクタ画像を画像領域に割り付けた場合のイメージ図である。
【図２３】一対の罫線キャラクタ画像の上端間および下端間を連結罫線で結んだ状態を示すイメージ図である。
【図２４】本実施形態の第３例を説明する説明図である。
【図２５】同様に第３例を説明する説明図である。
【図２６】左右両側の縦枠部のみの外枠を示す図である。
【図２７】本実施形態の第３例を説明する説明図である。
【図２８】同様に第３例を説明する説明図である。
【図２９】複数行における各罫線キャラクタ画像が揃った状態を説明する説明図である。
【図３０】複数行における各罫線キャラクタ画像が不揃いの状態を説明する説明図である。
【図３１】罫線キャラクタとして揃えキャラクタを入力した場合を説明する説明図である。
【図３２】複数行における各行の印章キャラクタ画像および揃えキャラクタ画像の割付手順を示すフローチャート図である。
【図３３】印章キャラクタ画像および揃えキャラクタ画像の割り付けを説明するための画像領域の概念図である。
【図３４】本実施形態の第４例を具体的に説明するための図であり、（ａ）は印章キャラクタおよび揃えキャラクタを入力した状態を表示する画面図であり、（ｂ）はイメージ図である。
【図３５】キャラクタ長を基に組合せを選出する場合の不具合を説明する説明図である。
【図３６】割付基準行のイメージ図である。
【図３７】第４例によって作成された製版画像を示すイメージ図である。
【符号の説明】
１  印章作成装置
６  ポケット
８  機能スイッチ
１２  発光素子
２１  操作部
２２  プッシュボタン群
２３  操作ダイヤル
２４  表示器
３１  実行キー
３２  カーソル／変換キー
３３  キャラクタ入力キー
５６  印字ヘッド
５７  プラテンローラ
６４  印字部
６５  露光部
６６  印章検出部
６７  周囲温度センサ
１９１  紫外線光源
３００  制御部
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
３０４  入力インタフェース
３０５  出力インタフェース
３０６  システムバス
Ａ  印章本体
Ｂ  製版シート
Ｃ  インクリボン
ＩＣ  印章キャラクタ
ＣＧ  印章キャラクタ画像
ＫＣ  罫線キャラクタ
ＫＧ  罫線キャラクタ画像
【図１】
0003689550.tif 000004
【図２】
0003689550.tif 000005
【図３】
0003689550.tif 000006
【図４】
0003689550.tif 000007
【図５】
0003689550.tif 000008
【図６】
0003689550.tif 000009
【図７】
0003689550.tif 000010
【図８】
0003689550.tif 000011
【図９】
0003689550.tif 000012
【図１０】
0003689550.tif 000013
【図１１】
0003689550.tif 000014
【図１２】
0003689550.tif 000015
【図１３】
0003689550.tif 000016
【図１４】
0003689550.tif 000017
【図１５】
0003689550.tif 000018
【図１６】
0003689550.tif 000019
【図１７】
0003689550.tif 000020
【図１８】
0003689550.tif 000021
【図１９】
0003689550.tif 000022
【図２０】
0003689550.tif 000023
【図２１】
0003689550.tif 000024
【図２２】
0003689550.tif 000025
【図２３】
0003689550.tif 000026
【図２４】
0003689550.tif 000027
【図２５】
0003689550.tif 000028
【図２６】
0003689550.tif 000029
【図２７】
0003689550.tif 000030
【図２８】
0003689550.tif 000031
【図２９】
0003689550.tif 000032
【図３０】
0003689550.tif 000033
【図３１】
0003689550.tif 000034
【図３２】
0003689550.tif 000035
【図３３】
0003689550.tif 000036
【図３４】
0003689550.tif 000037
【図３５】
0003689550.tif 000038
【図３６】
0003689550.tif 000039
【図３７】
0003689550.tif 000040