(57)【特許請求の範囲】
【請求項１】
記憶された文字入力領域付き線画の各種線画に対応して書体情報を記憶する書体記憶手段と、
前記各種線画のうち所望する任意の線画を指定する指定手段と、
前記指定された線画に基づいて、該当する文字入力領域付き線画を出力し、その文字入力領域に対して任意の文字列を入力することで、線画と対応して前記書体記憶手段に記憶された書体情報による書体で前記文字列を文字入力領域に出力する線画出力手段と、
この線画出力手段に出力されている線画の文字入力領域に対して文字列が入力された際に、その線画に対応する書体情報を前記書体記憶手段から読み出して当該入力文字列に対する書体情報として設定する書体設定手段と、
を具備したことを特徴とする書体情報設定装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、ワードプロセッサやパーソナルコンピュータ等の文書処理装置において、入力された文字列に対する書体を設定する書体情報設定装置に関する。
【０００２】
【従来の技術】
一般に、文書処理装置においては、予め固定的に格納されているイラスト等の線画を任意に呼び出して文書中に差し込むことにより、年賀状や案内状等の作成を行うようにしていた。
ところで、年賀状や案内状を作成する際において、上司等の目上の人に差し出す場合には儀礼を重んじて形式的に作成するが、友人等に差し出す場合には遊び的要素を含めて作成することが多い。
したがって、形式的な雰囲気のある線画種を差し込む場合には文字の書体も毛筆体や明朝体等が好ましく、また、遊び的要素の強い線画種を差し込む場合には文字の書体もそれに合わせて遊び的要素のあるＰＯＰ書体の方が好ましい。
【０００３】
【発明が解決しようとする課題】
しかしながら、書体の設定は予め初期設定されているデフォルト内容か、前回の設定内容がそのまま反映されるため、線画種に合った書体に設定する場合には、書体変更機能を用いて所望する書体に変更する必要があり、手間がかかるという欠点があると共に、書体の変更作業を忘れると、線画種と文字とがアンバランスなものとなる。
この発明の課題は、線画に付加されている文字入力領域に文字列が入力された際に、その線画種に合った文字書体を入力文字列に対する書体情報として自動的に設定できるようにすることである。
【０００４】
【課題を解決するための手段】
この発明の手段は次の通りである。
記憶された文字入力領域付き線画の各種線画に対応して書体情報を記憶する書体記憶手段と、前記各種線画のうち所望する任意の線画を指定する指定手段と、前記指定された線画に基づいて、該当する文字入力領域付き線画を出力し、その文字入力領域に対して任意の文字列を入力することで、線画と対応して前記書体記憶手段に記憶された書体情報による書体で前記文字列を文字入力領域に出力する線画出力手段と、この線画出力手段に出力されている線画の文字入力領域に対して文字列が入力された際に、その線画に対応する書体情報を前記書体記憶手段から読み出して当該入力文字列に対する書体情報として設定する書体設定手段とを備えるものである。
従って、この発明では、線画に付加されている文字入力領域に文字列が入力された際に、その線画種に合った文字書体を入力文字列に対する書体情報として自動的に設定することができる。
【０００６】
【実施例】
以下、図１〜図７を参照して一実施例を説明する。
図１はワードプロセッサ等の文書処理装置を示したブロック構成図である。
ＣＰＵ１は各種プログラムにしたがってこの文書処理装置の全体動作を制御する中央演算処理装置であり、その周辺デバイスとしてＣＰＵ１にはキー入力部２、表示部３等が接続されており、それらの入出力動作を制御する。
【０００７】
キー入力部２は文字入力領域付き線画指定部２−１、文字入力部２−２等を有する構成で、文字入力領域付き線画指定部２−１は予め格納されている各種の文字入力領域付き線画のうち、所望する任意の線画を指定するもので、ＣＰＵ１は文字入力領域付き線画指定部２−１から出力対象として指定された線画を文字入力領域付き線画格納部４から検索し、その文字入力領域付き線画データを出力線画管理部５に書き込む。文字入力部２−２は出力対象として指定された線画の文字入力領域に対して任意の文字列をキー入力するもので、ＣＰＵ１はこの文字入力部２−２から入力された文字列を取り込んで出力線画管理部５に書き込む。
【０００８】
文字入力領域付き線画格納部４はリードオンリメモリによって構成され、線画種毎に線画コードおよび文字入力領域付き線画データ（ビットパターンデータ）を記憶すると共に、この文字入力領域に入力される文字の書体をその線画種に応じて変更するか否かを示す変更情報を固定的に記憶するものである。
線画／書体変換部６は文字入力領域付き線画指定部２−１から出力対象として指定された線画コードが入力された際に、この線画コードに基づいて線画／書体テーブル７を検索し、該当する書体情報を読み出して書体情報設定部８に転送する。線画／書体テーブル７は線画種毎に線画コードと書体情報とを対応付けて記憶するテーブルメモリであり、書体情報設定部８はこの線画／書体テーブル７から読み出された書体情報を出力線画管理部５に書き込む。
【０００９】
次に、本実施例の動作を図２に示すフローチャートにしたがって説明する。
先ず、文字入力領域付き線画指定部２−１から文字入力領域付き線画を出力対象として指定すると（ステップＳ１）、ＣＰＵ１はこの文字入力領域付き線画指定部２−１から入力された線画コードに基づいて文字入力領域付き線画格納部４を検索し、該当する文字入力領域付き線画データを読み出して出力線画管理部５に書き込むと共に、この文字入力領域付き線画データを出力線画管理部５から読み出して表示部３に表示出力させる。図３はこの場合の線画表示例を示し、左右に正月の雰囲気がある「門松」の線画が配置されていると共に、それらの間に文字入力領域が挿入された構成となっている。
【００１０】
このようにして文字入力領域付き線画を表示出力させた状態において、その文字入力領域に対して文字入力部２−２から任意の文字列を入力すると、入力された文字列が出力線画管理部５に書き込まれ、また予め初期設定されているデフォルト書体あるいは前回の設定書体情報が出力線画管理部５に設定され、これによって当該書体で入力文字列が文字入力領域に表示出力される（ステップＳ３）。図４はこの場合の表示例を示している。そして、入力文字列に対して確定操作を行うと（ステップＳ４）、ＣＰＵ１はステップＳ１において文字入力領域付き線画指定部２−１から入力された線画コードに基づいて再び文字入力領域付き線画格納部４をサーチし、書体の変更あり／なしの判別を行う。ここで、文字入力領域付き線画格納部４には上述したように線画種に応じて書体を変更するか否かを示す変更情報が記憶されているので、この変更情報を参照することによってその判別を行う。
【００１１】
いま、変更なしが検出された場合には予め初期設定されているデフォルト書体あるいは前回の設定書体のままとなるが、ステップＳ５で変更ありが検出された場合には、ステップＳ６に進み、文字入力領域付き線画指定部２−１から出力対象として指定入力された線画コードに基づいて線画／書体変換部６は線画／書体テーブル７をアクセスし、この入力線画コードに対応する書体情報を読み出して書体情報設定部８に与える。すると、書体情報設定部８はこの線画／書体テーブル７から読み出された書体情報を文字入力領域付き線画についての書体として出力線画管理部５に設定することにより書体の変更を行う（ステップＳ７）。図５は書体の変更例を示し、図４に示すデフォルト書体あるいは前回の設定書体が正月の雰囲気に合う最適な毛筆書体に変更された場合の表示状態図である。
【００１２】
他方、図６は遊び的要素を持つ文字入力領域付き線画を指定した場合の表示例を示し、入力文字列を奥行き感を持って表示出力させるために、この線画の文字入力領域は等脚台形を成しており、この線画の文字入力領域に文字列を入力すると、図７に示すように遊び的要素が強い線画に合わせて入力文字列はＰＯＰ書体で表示出力される。
【００１３】
以上のように本実施例においては、文字入力領域付き線画を表示出力させた状態において、線画に付加されている文字入力領域に文字列を入力すると、その線画種に合った文字書体が自動的に変更されるので、線画種に最適な書体で入力文字列を出力させることができる。
【００１４】
なお、上記実施例は線画に文字入力領域を組み合せて成る文字入力領域付き線画を予め固定的に文字入力領域付き線画格納部４に記憶しておいたが、１あるいは２以上の線画を呼び出すと共に、その線画に入力文字領域をユーザが表示画面上で作成することにより文字入力領域付き線画を得るようにしてもよい。この場合、入力文字領域を作成した際に、表示画面上においてその領域に最も近接した線画を検索し、その線画に対応付けられている書体情報を入力文字領域に設定するようにしてもよい。ここで、近接した複数の線画の書体情報が異なる場合には優先順位を付け、例えば、ＰＯＰ書体よりもゴシック体を優先させるようにしてもよい。
また、線画毎に書体情報を文字入力領域付き線画格納部４に記憶させておけば、入力指定された線画コードに基づいてその文字入力領域付き線画および書体情報を文字入力領域付き線画格納部４から読み出して出力線画管理部５に設定することができるようになるため、線画／書体変換部６、線画／書体テーブル７、書体情報設定部８が不要となり、回路の簡単化を図ることが可能となる。
【００１５】
【発明の効果】
この発明によれば、線画に付加されている文字入力領域に文字列が入力された際に、その線画種に合った文字書体を入力文字列に対する書体情報として自動的に設定することができるので、線画種に応じて文字書体を変更する作業が不要となり、線画種に最適な書体で入力文字列を出力させることが可能となる。
【図面の簡単な説明】
【図１】実施例に係るワードプロセッサ等の文書処理装置を示したブロック構成図。
【図２】本実施例の動作を示したフローチャート。
【図３】文字入力領域付き線画の表示例を示した図。
【図４】図３に示す線画の文字入力領域に文字列を入力した際の表示状態図。
【図５】図４に示す表示状態から書体が線画種に応じて変更された場合の表示状態図。
【図６】文字入力領域付き線画の他の表示例を示した図。
【図７】図６に示す線画種に応じて書体が変更された場合の表示状態図。
【符号の説明】
１  ＣＰＵ
２  キー入力部
２−１  文字入力領域付き線画指定部
２−２  文字入力部
３  表示部
４  文字入力領域付き線画格納部
５  出力線画管理部
６  線画／書体変換部
７  線画／書体テーブル
８  書体情報設定部
【図１】
0003817747.tif 000002
【図２】
0003817747.tif 000003
【図３】
0003817747.tif 000004
【図４】
0003817747.tif 000005
【図５】
0003817747.tif 000006
【図６】
0003817747.tif 000007
【図７】
0003817747.tif 000008