(57)【要約】【課題】字形が異なる文字への置換に伴う時間を短縮する。【解決手段】情報処理装置１は、文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、前記第２文字の画像データを生成する画像データ生成部と、前記文章に前記第１文字を検出したとき、前記第２文字の画像データに基づき、前記第１文字を前記第２文字に置き換える文字置換部と、を備える。この構成により、字形を変更したい文字を含む文章を、異なる字形の文字を含む文書へ、自動的に一括して置換できる。従って、異なる字形の文字への一括変更を短時間に行うことができ、ユーザにかかる負担が大幅に軽減され、文字置換の作業時間が大幅に短縮される。【選択図】図１
2020087313.tif 000002
【特許請求の範囲】
【請求項１】
文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、前記第２文字の画像データを生成する画像データ生成部と、
前記文章に前記第１文字を検出したとき、前記第２文字の画像データに基づき、前記第１文字を前記第２文字に置き換える文字置換部と、
を備える情報処理装置。
【請求項２】
前記第１文字に埋め込まれている文字コードと同じ文字コードを、前記文字置換部で置き換えられた前記第２文字に付与する文字コード付与部を備える請求項１に記載の情報処理装置。
【請求項３】
前記文字置換部は、前記第１文字に埋め込まれている文字コードの内、異体字セレクタ付きの文字コードを検索する請求項１に記載の情報処理装置。
【請求項４】
請求項１に記載の情報処理装置と、通信ネットワークと、前記通信ネットワークを介して前記情報処理装置と通信可能に接続される処理装置とを備える情報処理システム。
【請求項５】
コンピュータに、
文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、前記第２文字の画像データを生成させ、
前記文章に前記第１文字を検出したとき、前記第２文字の画像データに基づき、前記第１文字を前記第２文字に置き換えさせる
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、文字の字形の切り換え機能を持たないアプリケーションによる文章印刷であっても、ユーザが希望する異体字の字形での印刷を可能にする技術が開示される。特許文献１に開示される技術では、印刷データから複数の異体字データを持つ文字コードが検出され、複数の異体字が候補字形として表示器の画面に表示され、表示器の画面に表示された候補字形をユーザが参照しながら印刷に使う文字の字形を選択することで、字形が異なる文字への置換が行われる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に代表される技術では、字形が異なる文字を置き換える際、表示器の画面に表示された候補字形をユーザが参照しながら選択する必要があるため、字形が異なる文字への置換後のデータを作成するためには、置換対象の文字数が増えるほど、ユーザに多大な負担がかかると共に、作業時間が長時間に及ぶという問題があった。
【０００４】
本発明は、上記課題に鑑み、字形が異なる文字への置換に伴う時間を短縮する。
【課題を解決するための手段】
【０００５】
上記課題に鑑み、本発明に係る情報処理装置は、文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、前記第２文字の画像データを生成する画像データ生成部と、前記文章に前記第１文字を検出したとき、前記第２文字の画像データに基づき、前記第１文字を前記第２文字に置き換える文字置換部と、を備える。
【発明の効果】
【０００６】
本発明によれば、字形が異なる文字への置換に伴う時間を短縮できるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態に係る情報処理装置の機能ブロックを示す一例の図である。
【図２】フォントの字形の違いを示す図である。
【図３】本実施の形態に係る情報処理装置の動作を説明するためのフローチャートである。
【図４】イメージバリアブルプログラムによる文字画像の置換前後のイメージを示す図である。
【図５】イメージバリアブルデータの画像に置き換えるイメージを示す第１図である。
【図６】イメージバリアブルデータの画像に置き換えるイメージを示す第２図である。
【図７】文章に記載される文字の一部が置換される様子を説明するための図である。
【図８】第１変形例に係る情報処理装置１の機能ブロックを示す一例の図である。
【図９】第１変形例に係る情報処理装置１の動作を説明するためのフローチャートである。
【図１０】第１変形例に係る情報処理装置１によって付与された文字コードのイメージを示す図である。
【図１１】第２変形例に係る情報処理装置１の機能ブロックを示す一例の図である。
【図１２】第２変形例に係る情報処理装置１の動作を説明するためのフローチャートである。
【図１３】第２変形例に係る情報処理装置１によって変更された文字コードのイメージを示す図である。
【図１４】発明の実施の形態に係る情報処理装置１を実現するためのハードウェア構成例を示す図である。
【図１５】本実施の形態に係る情報処理装置１を備えた情報処理システム１Ａの構成例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための形態について図面を用いて説明する。
【０００９】
実施の形態．
図１は本発明の実施の形態に係る情報処理装置の機能ブロックを示す一例の図である。情報処理装置１は、ＰＣ（Personal Computer）などである。情報処理装置１は、画像データ生成部２、文字置換部３、第１格納部１０及び第２格納部２０を備える。画像データ生成部２は、ユーザが生成した、変換対象の文字が含まれる文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、第２文字の画像データを生成する。文字置換部３は、文章の中に第１文字に相当する文字を検出したとき、第２文字の画像データに基づき、第１文字を第２文字に置き換える。文字置換部３によって文字が置き換えられた文章のデータは、不図示のメモリに格納される。
【００１０】
情報処理装置１は、例えば、過去に作成された文書中に、「JIS 90」に従った字形が複数記載されている場合、それら全ての字形を、「JIS 2004」に従った字形に変更することができるように構成されている。なお、変更前後のフォントの種類はこれらに限定されるものではない。以下では、フォントの字形について説明し、その後、情報処理装置１の動作を説明する。
【００１１】
過去に作成した文書に含まれている文字の字形を一括して変更したいというニーズが存在する。字形は、特定の骨格を有する文字の現れた形（デザイン）を意味する。デザインが同一の文字同士であっても、文字を形作る線の数、この線の太さ、文字を形作る点の数、この点の角度などが異なる場合があるため、文字を形作る線、点などが異なる文字同士は、字形は異なると言える。例えば、文字集合に関する代表的な規格には、1990年に改正された「JIS X 0208」と、2004年に改正された「JIS X 0213」とが存在する。「JIS X 0208」は、日本語表記、地名、人名などで用いられる図形文字を含む、情報交換用の2バイト符号化文字集合を規定する日本工業規格である。「JIS X 0208」の規格名称は、「7ビット及び8ビットの2バイト情報交換用符号化漢字集合」である。「JIS X 0208」は前述した「JIS 90」に相当する。「JIS X 0213」は、「JIS 90」を拡張した、日本語用の符号化文字集合を規定する日本工業規格である。「JIS X 0213」の規格名称は、「7ビット及び8ビットの2バイト情報交換用符号化拡張漢字集合」である。「JIS X 0213」は前述した「JIS 2004」に相当する。
【００１２】
「JIS 2004」と「JIS 90」は何れも文字集合の規格であり、字形を規定する規格ではない。規格書に使われている字形は、あくまでも例示であって、規範ではない。しかしながら、各社がフォントを作成する際、規格書の例示字形を尊重する傾向があり、結果的に「JIS 2004」に従ったフォントと、「JIS 90」に従ったフォントとが存在する。これらのフォントの一例を図２に示す。
【００１３】
図２はフォントの字形の違いを示す図である。図２の左側には、「JIS 2004」に従ったフォントの字形が示される。図２の右側には、「JIS 90」に従ったフォントの字形が示される。「つじ」を示す２種類の漢字を比較した場合、「JIS 2004」に従ったフォントの字形は、「JIS 90」に従ったフォントの字形と異なる。「かつ」を示す２種類の漢字についても、「JIS 2004」に従ったフォントの字形は、「JIS 90」に従ったフォントの字形と異なる。
【００１４】
ここで、例えば、過去に作成された文書中に、「JIS 90」に従った字形が複数記載されている場合、それら全ての字形を「JIS 2004」に従った字形に変更したい、すなわち置換したいというニーズが存在する。「JIS 90フォント」と「JIS 2004フォント」との両方が、置換対象の文字以外の全文字について、同一の字形を有する場合、文書中で指定されるフォント名を「JIS 90フォント」から「JIS 2004フォント」に変更するだけで、文章中に記載される全ての字形を一括変更できる。しかしながら、「JIS 90フォント」と「JIS 2004フォント」の内、同一デザインで提供されているものは、「ＭＳ 明朝」、「ＭＳ ゴシック」など、一部のフォントに限られている。そのため、過去に使用された「JIS 90字形」のフォントに対して、同一デザインの「JIS 2004字形」のフォントは提供されていないことが多い。この場合、「JIS 90字形」を「JIS 2004字形」に一括変更するためには、「JIS 2004字形」のフォントを独自に用意する必要があった。ただし、フォントの作成には多大な費用と時間がかかるため、字形の一括変更は容易ではなかった。
【００１５】
このような問題を解決するため、本実施の形態に係る情報処理装置１は、過去に作成された文章に記載される第１文字の字形（例えば「JIS 90字形」）と異なる字形の第２文字（例えば「JIS 2004字形」）の画像を示す文字画像に基づき、第２文字の画像データをユーザが生成し、文章の中に第１文字に相当する文字を検出したとき、第２文字の画像データに基づき、第１文字を第２文字に置換するように構成されている。以下では、情報処理装置１の動作を説明する。
【００１６】
図３は本実施の形態に係る情報処理装置の動作を説明するためのフローチャートである。ステップＳ１において、ユーザによって、イメージバリアブルプログラム用の文字画像データが生成される。イメージバリアブルプログラムは、バリアブル印刷を実行させるためのプログラムである。バリアブル印刷は、入力データに基づいて、印刷する内容を変えて印刷を行うことである。バリアブル印刷は、オフィスで行われる「差し込み印刷」を高機能化したものと考えてよい。イメージバリアブルプログラムは、バリアブル印刷の手法を使い、写真、絵画などの中に、文字を画像として埋め込むプログラムである。主に名前入りカレンダー、ダイレクトメールに使われている。本実施の形態では、イメージバリアブルプログラムが図１に示される画像データ生成部２として機能する。
【００１７】
本実施の形態では、イメージバリアブルプログラムに、例えば「FusionPro Expression」（登録商標）が利用される。「FusionPro Expression」（登録商標）は、データと画像を組み合わせ、パーソナライズの画像を生成するバリアブル印刷用ソフトウェアである。「FusionPro Expression」（登録商標）によれば、ユーザが独自に準備した画像などを挿入し、ユニークなオリジナルデザインを作成することができる。なお、イメージバリアブルプログラムは、バリアブル印刷を実行させるためのプログラムであればよく、「FusionPro Expression」（登録商標）に限定されるものではない。
【００１８】
イメージバリアブルプログラムの中には、「画像文字」(Image Character)機能を持つものがある。これは、文字列を構成する各文字の字形を、文字ごとに用意した画像に置き換えて出力するものである。図４はイメージバリアブルプログラムによる文字画像の置換前後のイメージを示す図である。図４には、例えば文章中の文字「Ｍ」、「Ａ」及び「Ｘ」が、これらに対応する文字画像に置き換えられた例が示される。図４の左側の文字が文章中の文字であり、図４の右側の文字が文字画像に置き換えられた文字である。文字画像には、ＰＮＧ（画像データを圧縮して記録するファイル形式の一つ）、ＴＩＦなどの画像形式ファイルが、１文字ごとに用意される。「Ｍ」、「Ａ」及び「Ｘ」などの文字の画像形式ファイルに、「文字コード．拡張子」のファイル名を与えることにより、イメージバリアブルプログラムが文字画像ファイルを識別できるようにする。例えば、上記の「Ｍ」の文字画像ファイルは、「Ｍ」という文字の画像形式ファイルに、「Ｍの文字コード．ｐｎｇ」、「Ｍの文字コード．ｔｉｆ」などのファイル名を与えることによって作成される。このようにして作成されたデータが、前述したイメージバリアブルプログラム用の文字画像データである。
【００１９】
イメージバリアブルプログラムで扱われる文字画像ファイルは、装飾文字であることが多いが、本実施の形態に係る情報処理装置１で利用される文字画像ファイルは、装飾文字ではなく、通常のフォントである。
【００２０】
図３に戻り、ステップＳ２において、画像データ生成部２は、イメージバリアブルプログラム用の文字画像データを用いて、イメージバリアブルデータを生成する。
【００２１】
前述した「FusionPro Expression」（登録商標）には、「FusionPro VDP CREATOR」（登録商標）が組み合わされる。「FusionPro VDP CREATOR」（登録商標）は、バリアブル印刷プログラム、すなわち一種の差し込み印刷プログラムであり、図１に示される文字置換部３として機能する。本実施の形態では、バリアブル印刷プログラムが図１に示される文字置換部３として機能する。
【００２２】
ステップＳ３において、文字置換部３は、文書中の指定されたフィールド(テキストフレーム)の文字をすべて、イメージバリアブルデータの画像に置き換える。すなわち、文字置換部３は、文章中の特定の文字のみを、イメージバリアブルデータの画像に置き換えるように構成されている。このことを図５及び図６を用いて説明する。
【００２３】
図５はイメージバリアブルデータの画像に置き換えるイメージを示す第１図である。図５の左側の画面１００Ａには、文書中のテキストフレームＴＦが指定されている。図５の右側の画面１００Ｂには、背景画像ＢＧＩが指定されている。このようにテキストフレームＴＦ及び背景画像ＢＧＩが設定された後、バリアブル印刷プログラムが実行される。すると、バリアブル印刷プログラムは、テキストフレームＴＦの「Thessa」の部分を、差し込みデータ(名前の一覧など)から読み込んだ文字列(「MAX」など)に置き換え、さらに文字列を構成する各文字「M」、「A」、「X」を、それぞれに対応する画像に置き換える。このように、バリアブル印刷プログラムでは、ユーザが作成した文字画像ファイルに対応する文字を文書の中から検索し、見つかった文字すべてを、対応する画像に置き換える。なお、文字の検索は、例えばＪＩＳコードが利用されるが、ＪＩＳコードに限定されない。例えば、文章中の文字のＪＩＳコードと、イメージバリアブルデータに変化された文字のＪＩＳコードが比較され、ＪＩＳコードが一致する文字の画像が置換される。
【００２４】
バリアブル印刷プログラムが実行されることにより置き換えられた文字画像の例を図６に示す。図６はイメージバリアブルデータの画像に置き換えるイメージを示す第２図である。図６に示すように、図５の画面１００Ａで指定されたテキストフレームＴＦに変更が加えられている。このように置き換えられた画像は、PDFファイルとして保存される（ステップＳ３）。
【００２５】
なお、本実施の形態では、イメージバリアブルプログラムとして機能する画像データ生成部２と、バリアブル印刷プログラムとして機能する文字置換部３とは、ユーザがテキストフレームＴＦを指定しなくても、文書全体を処理対象とみなすように構成されている。
【００２６】
次に、実際の文章に記載される文字の一部が置換される様子を図７を用いて説明する。図７は文章に記載される文字の一部が置換される様子を説明するための図である。ステップＳ１では、画像作成プログラム(ペイントソフトプログラムなど)を利用して文字画像データが作成される。作成された文字画像データは、イメージバリアブルプログラム用文字画像データとして、第１格納部１０に格納される。
【００２７】
ここでは、文字の画像形式ファイルに以下のようなファイル名が与えられている。「葛」のファイル名は「8A8B.tif」である。「祇」のファイル名は「8B5F.tif」である。「辻」のファイル名は「92D2.tif」である。
【００２８】
ステップＳ２では、第１格納部１０に格納されたデータが、イメージバリアブルプログラムによって、バリアブル印刷プログラムが参照できるデータ形式(*.fpx)に変換される。変換されたデータはイメージバリアブルデータとして、第２格納部２０に格納される。
【００２９】
ステップＳ３では、バリアブル印刷プログラムによって、文書ファイル内が検索され、イメージバリアブルデータに対応する文字があるか否かの判定が行われる。判定の結果、対応する文字が検出されると、バリアブル印刷プログラムは、対応する文字を画像データに置き換える。文字が置き換えられた文章はPDF形式で所定の記憶部に格納される。
【００３０】
図７では、「JIS 90字形」の文章に記載される「かつ」を表す漢字の「ヒ」が、「JIS 2004字形」の文章では、「人」に置換されている。また、「JIS 90字形」の文章に記載される「つじ」を表す漢字の一点しんにょうが、「JIS 2004字形」の文章では、二点しんにょうに変換されている。「JIS 90字形」の文章に記載される「ギ」を表す漢字の「ころもへん」が、「JIS 2004字形」の文章では、「示」（しめすへん）に置換されている。なお、文字の置換は、元の文字を抜き出して、新しい文字を埋め込むことでもよいし、元の文字に新しい文字を重ねることでもよい。
【００３１】
次に本実施の形態の変形例に係る情報処理装置１について説明する。図８は第１変形例に係る情報処理装置１の機能ブロックを示す一例の図である。図８に示される情報処理装置１は、画像データ生成部２及び文字置換部３に加えて、文字コード付与部４を備える。文字コード付与部４は、文字置換部３で置き換えられる前の文章内の文字（第１文字）に埋め込まれている文字コードと同じ文字コードを、文字置換部３で置き換えられた文字（第２文字）に付与する機能である。
【００３２】
図９は第１変形例に係る情報処理装置１の動作を説明するためのフローチャートである。図１０は第１変形例に係る情報処理装置１によって付与された文字コードのイメージを示す図である。ステップＳ１〜３の処理動作は、図３に示される処理動作と同様のため、説明を割愛する。
【００３３】
例えば、文字置換部３で文字が置換される前の文書中に、一点しんにょうの「つじ」を表す漢字と、二点しんにょうの「つじ」を表す漢字とが存在していると仮定する。文字置換部３では、ステップＳ３において、これら２種類の漢字の字形が、別の字形の漢字に置き換えられる。
【００３４】
文字コード付与部４は、置換前の文章中の文字に埋め込まれている文字コードを検出し、検出した文字コードを、置換後のこれらの漢字のそれぞれに付与する（ステップＳ４）。このように、文字コードが付与された文書は、PDFファイルとして保存される。図１０には、このようにして文字コードが付与された漢字の一例が示される。「葛」には文字コード「U+845B」が付与されている。「祇」には文字コード「U+7947」が付与されている。
【００３５】
第１変形例に係る情報処理装置１によれば、置換前の２種類以上の漢字の字形が別の字形に変更される場合でも、文字コードが付与された２種類以上の漢字を検索することができ、字形が異なる文字への置換処理を、より一層効率的に行うことができる。
【００３６】
図１１は第２変形例に係る情報処理装置１の機能ブロックを示す一例の図である。図１１に示される情報処理装置１は、文字置換部３に代えて文字置換部３Ａを備える。文字置換部３Ａは、段落００２３に記載される文字の検索機能を拡張し、異体字セレクタ付きの文字コードを検索する機能を有する。異体字セレクタは、文字の字体をより詳細に指定するための識別子である。
【００３７】
図１２は第２変形例に係る情報処理装置１の動作を説明するためのフローチャートである。図１３は第２変形例に係る情報処理装置１によって変更された文字コードのイメージを示す図である。ステップＳ１〜２の処理動作は、図３に示される処理動作と同様のため、説明を割愛する。
【００３８】
例えば、文字が置換される前の文書中の「つじ」に「U+8FBB」という文字コード（ユニコード）が与えられているとき、この文字コード「U+8FBB」は、一点しんにょうの「つじ」と二点しんにょうの「つじ」を区別しない「基底文字」の文字コードである。このように、一点しんにょうの「つじ」と二点しんにょうの「つじ」の両方に、「U+8FBB」という基底文字のコードが与えられている場合、基底文字のコード「U+8FBB」に対して、一点しんにょうの「つじ」を表す異体字セレクタ「E0102」、二点しんにょうの「つじ」を表す異体字セレクタ「E0103」等を与えることによって、一点しんにょうの「つじ」と二点しんにょうの「つじ」を区別できるようになる。
【００３９】
ステップＳ３１において、文字置換部３Ａは、文書中の置き換える文字を検索する際、例えば「U+8FBB-E0102」といった指定を行うことによって、図１３に示すように、文書中の一点しんにょうの「つじ」のみを検索し、この検索した一点しんにょうの「つじ」を別の字形の漢字に置き換える。
【００４０】
異体字セレクタが付与されていない場合、これら２種類の漢字の字形を区別して識別することができないが、第２変形例に係る情報処理装置１によれば、上記のように、一点しんにょうの「つじ」と二点しんにょうの「つじ」の両方に、「U+8FBB」という基底文字のコードが与えられている場合でも、異体字セレクタ付きの文字コードを検索して、字形が異なる文字への置換が可能である。従って、字形が異なる文字への置換処理を、より一層効率的に行うことができる。
【００４１】
なお、イメージバリアブルプログラムは、シングルバイト文字（SBCS）、すなわち半角文字だけでなく、全角文字に対しても、イメージバリアブルデータを生成することが可能である。また、本実施の形態では、イメージバリアブルプログラムで扱われる文字画像ファイルは、１つの文字コード毎に用意することが望ましい。また、文字画像ファイルは、文字サイズ、色、スタイル(ボールド、イタリックなど)、フォント名を変更してもよい。さらに、これらの属性を、例えば文字画像ファイルのファイル名に付加することが望ましい。これにより、例えば、ＭＳ 明朝 10.5ポイント 赤 ボールドの「葛」、といったきめ細かい条件が指定された文字画像ファイルを用意できる。
【００４２】
図１４は本発明の実施の形態に係る情報処理装置１を実現するためのハードウェア構成例を示す図である。情報処理装置１は、プロセッサ１０１と、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）などで構成されるメモリ１０２と、ネットワークに接続するための入出力インタフェース１０３とにより実現することが可能である。プロセッサ１０１、メモリ１０２及び入出力インタフェース１０３は、バス１０４に接続され、バス１０４を介して、データ、制御情報などの受け渡しを相互に行うことが可能である。
【００４３】
情報処理装置１を実現する場合、情報処理装置１用のプログラムをメモリ１０２に格納しておき、このプログラムをプロセッサ１０１が実行することにより、情報処理装置１の画像データ生成部２、文字置換部３、文字コード付与部４、コード変更部などが実現される。情報処理装置１用のプログラムは、画像データ生成部２、文字置換部３、文字コード付与部４、コード変更部などの機能を実行するプログラムである。入出力インタフェース１０３は、文字画像データを第１格納部１０に保存するときなどに利用される。
【００４４】
以上に説明したように本実施の形態に係る情報処理装置１は、文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、前記第２文字の画像データを生成する画像データ生成部２と、前記文章に前記第１文字を検出したとき、前記第２文字の画像データに基づき、前記第１文字を前記第２文字に置き換える文字置換部３とを備える。この構成により、字形を変更したい文字を含む文章を、異なる字形の文字を含む文書へ、自動的に一括して置換できる。従って、異なる字形の文字への一括変更を短時間に行うことができ、ユーザにかかる負担が大幅に軽減され、文字置換の作業時間が大幅に短縮される。
【００４５】
図１５は本実施の形態に係る情報処理装置１を備えた情報処理システム１Ａの構成例を示す図である。情報処理システム１Ａは、情報処理装置１と、通信ネットワーク２００と、処理装置であるサーバ３００とを備える。サーバ３００は、通信ネットワーク２００を介して、情報処理装置１と通信可能に接続される。情報処理システム１Ａによれば、例えばサーバ３００に保管された文字画像データを利用して文字の置換が可能であり、情報処理装置１の汎用性を高めることができる。
【００４６】
また実施の形態に係る情報処理プログラムは、コンピュータに、文章に記載される第１文字の字形と異なる字形の第２文字の画像を示す文字画像に基づき、前記第２文字の画像データを生成させ、前記文章の中に前記第１文字に相当する文字を検出したとき、前記第２文字の画像データに基づき、前記第１文字を前記第２文字に置き換えさせる。実施の形態に係る情報処理プログラムによれば、字形を変更したい文字を含む文章を、異なる字形の文字を含む文書へ、自動的に一括して置換できる。従って、異なる字形の文字への一括変更を短時間に行うことができ、ユーザにかかる負担が大幅に軽減され、文字置換の作業時間が大幅に短縮される。
【符号の説明】
【００４７】
１        ：情報処理装置
１Ａ      ：情報処理システム
２        ：画像データ生成部
３        ：文字置換部
３Ａ        ：文字置換部
４        ：文字コード付与部
５        ：コード変更部
７        ：草案図
１０      ：第１格納部
２０      ：第２格納部
１０１    ：プロセッサ
１０２    ：メモリ
１０３    ：入出力インタフェース
１０４    ：バス
２００    ：通信ネットワーク
３００    ：サーバ
ＢＧＩ    ：背景画像
ＴＦ      ：テキストフレーム
【先行技術文献】
【特許文献】
【００４８】
【特許文献１】特開２０１４−０８１７５３号公報
【図１】
2020087313.tif 000003
【図２】
2020087313.tif 000004
【図３】
2020087313.tif 000005
【図４】
2020087313.tif 000006
【図５】
2020087313.tif 000007
【図６】
2020087313.tif 000008
【図７】
2020087313.tif 000009
【図８】
2020087313.tif 000010
【図９】
2020087313.tif 000011
【図１０】
2020087313.tif 000012
【図１１】
2020087313.tif 000013
【図１２】
2020087313.tif 000014
【図１３】
2020087313.tif 000015
【図１４】
2020087313.tif 000016
【図１５】
2020087313.tif 000017