(57)【要約】【課題】文章の中に絵文字等の画像を容易に挿入する。【解決手段】画像処理装置の一実施形態としての画像形成装置１０は、文字又は記号からなる予め定められた複数の置換対象語句に対して対応付けられたそれぞれの置換候補画像を記憶する記憶部２６と、処理対象データを取得する処理対象データ取得部と、処理対象データから置換対象語句を抽出する語句抽出部と、置換対象語句に対応付けられた置換候補画像を記憶部２６から読み出す画像読出部３８と、置換候補画像を置換対象語句と置き換える置換処理を行う置換部３９とを備える。【選択図】図２
2018077794.tif 000002
【特許請求の範囲】
【請求項１】
文字又は記号からなる予め定められた複数の置換対象語句に対して対応付けられたそれぞれの置換候補画像を記憶する記憶部と、
前記置換対象語句をこれに対応付けられた置換候補画像に置き換える画像置換処理の対象とする処理対象データを取得する処理対象データ取得部と、
前記処理対象データ取得部によって取得された前記処理対象データから前記置換対象語句を抽出する語句抽出部と、
前記語句抽出部によって抽出された置換対象語句に対応付けられた置換候補画像を前記記憶部から読み出す画像読出部と、
前記画像読出部によって読み出された前記置換候補画像を前記置換対象語句と置き換える置換処理を行う置換部と、を備える画像処理装置。
【請求項２】
表示部と、
前記置換部による前記置換処理が終了した前記処理対象データを前記表示部に表示する表示制御部と、を更に備える請求項１に記載の画像処理装置。
【請求項３】
ユーザーからの指示を受け付ける操作受付部を更に備え、
前記表示制御部は、前記画像読出部によって前記記憶部から前記置換対象語句に対応付けられた置換候補画像が複数読み出された場合に、これらの置換候補画像を前記表示部に表示させ、
前記置換部は、前記表示部に表示されている前記複数の置換候補画像のいずれかを指定する指示が前記操作受付部によって受け付けられたときに、この指示により指定された置換候補画像を前記置換対象語句と置き換える請求項２に記載の画像処理装置。
【請求項４】
前記記憶部には、それぞれの前記置換候補画像に対して予め定められたそれぞれの分類が対応付けられて記憶され、
前記表示制御部は、前記記憶部に記憶されている前記各分類を前記表示部に表示させ、
前記画像読出部は、前記表示部に表示されている該各分類のいずれかを選択する指示が前記操作受付部によって受け付けられたとき、前記語句抽出部によって抽出された置換対象語句に対応付けられた置換候補画像であって、前記受け付けられた指示が示す分類に対応付けられている置換候補画像を前記記憶部から読み出し、
前記置換部は、前記画像読出部によって読み出された前記置換候補画像を、前記置換対象語句と置き換える請求項３に記載の画像処理装置。
【請求項５】
前記表示制御部は、前記置換処理後の前記処理対象データを前記表示部に表示させ、
前記置換部は、前記表示部に表示されている前記置き換えられた置換候補画像について移動、回転、又は拡大縮小する指示が前記操作受付部によって受け付けられたとき、当該指示に従って、当該置換候補画像を移動、回転、又は拡大縮小させる請求項３又は請求項４に記載の画像処理装置。
【請求項６】
前記語句抽出部は、前記処理対象データ取得部によって取得された前記処理対象データにおいて予め指定された指定領域からのみ置換対象語句を抽出する請求項１乃至請求項５のいずれかに記載の画像処理装置。
【請求項７】
前記指定領域は、前記処理対象データに含まれる引用符により指定されている請求項６に記載の画像処理装置。
【請求項８】
前記指定領域は、前記処理対象データに含まれるマーカーを示す画像により指定されている請求項６に記載の画像処理装置。
【請求項９】
前記表示制御部は、前記抽出された置換対象語句に一致する置換候補画像が検索されなかった場合に、前記抽出された置換対象語句に一致する置換候補画像がない旨を示すメッセージを前記表示部に表示させる請求項１乃至請求項８のいずれかに記載の画像処理装置。
【請求項１０】
請求項１乃至請求項９のいずれかに記載の画像処理装置と、
前記置換部による前記置換処理後の前記処理対象データを用いて記録紙に画像形成を行う画像形成部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、及び画像形成装置に関し、特に、処理対象データに含まれる語句を画像に置き換える技術に関する。
【背景技術】
【０００２】
処理対象データに含まれる語句を画像に置き換える装置が特許文献１に示されている。この装置は、原稿画像から文書を抽出して記憶し、また語句及び指示内容を入力し、語句をその文書から検索して、語句が検索された場合に、その文書を含む原稿画像を、語句と共に入力した指示内容に応じて処理する。そして、この装置は、例えば語句に一致する原稿画像の部分を、消去、塗りつぶし、或いは強調表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５０７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、作成している文章を構成するテキストの中に絵文字等の画像を挿入することがあるが、この絵文字等の画像を検索して文章に挿入するには、煩雑な操作を行う必要があった。特許文献１では、語句に一致する原稿画像の部分を、消去したり、塗りつぶしたり、強調表示したりしているが、適切な絵文字等の画像を文章中に簡単に挿入することまではできない。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、文章の中に絵文字等の画像を容易に挿入可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る画像処理装置は、文字又は記号からなる予め定められた複数の置換対象語句に対して対応付けられたそれぞれの置換候補画像を記憶する記憶部と、前記置換対象語句をこれに対応付けられた置換候補画像に置き換える画像置換処理の対象とする処理対象データを取得する処理対象データ取得部と、前記処理対象データ取得部によって取得された前記処理対象データから前記置換対象語句を抽出する語句抽出部と、前記語句抽出部によって抽出された置換対象語句に対応付けられた置換候補画像を前記記憶部から読み出す画像読出部と、前記画像読出部によって読み出された前記置換候補画像を前記置換対象語句と置き換える置換処理を行う置換部と、を備えるものである。
【０００７】
また、本発明の一局面に係る画像形成装置は、上記画像処理装置と、前記置換部による前記置換処理後の前記処理対象データを用いて記録紙に画像形成を行う画像形成部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、文章の中に絵文字等の画像を容易に挿入することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の画像処理装置の一実施形態を適用したに画像形成装置を示す断面図である。
【図２】本実施形態の画像形成装置の構成を示すブロック図である。
【図３】（ａ）は置換対象語句を含む処理対象データを例示する図であり、（ｂ）は置換対象語句を置換候補画像に置き換えた状態を示す図である。
【図４】置換対象語句、置換候補画像、及び分類を対応付けて登録したデータテーブルを概念的に示す図である。
【図５Ａ】画像形成装置による置換処理の手順を示すフローチャートである。
【図５Ｂ】図５Ａに引き続く処理手順を示すフローチャートである。
【図６】画像形成装置の操作部及び表示部を示す平面図である。
【図７】表示部に表示された語句−画像置換画面を示す図である。
【図８】表示部に表示されたポップアップ画面を示す図である。
【図９】（ａ）は語句−画像置換画面の画像表示欄に１つの置換候補画像が表示された状態を示す図であり、（ｂ）は複数の置換候補画像が表示された状態を示す図である。
【図１０】表示部に表示されたプレビュー画面を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る画像処理装置、及び画像形成装置について図面を参照して説明する。
【００１１】
図１は、本発明の画像処理装置の一実施形態である画像形成装置を示す断面図である。本実施形態の画像形成装置１０は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えたＭＦＰ（複合機）である。この画像形成装置１０は、画像読取部１１と、画像形成部１２とを備えている。
【００１２】
画像読取部１１は、原稿を光学的に読み取るスキャナーを有し、この原稿の画像を示す画像データを生成する。
【００１３】
画像形成部１２は、画像読取部１１で生成された画像データによって示される画像を記録紙に印刷するものであり、マゼンタ用の画像形成ユニット３Ｍ、シアン用の画像形成ユニット３Ｃ、イエロー用の画像形成ユニット３Ｙ、及びブラック用の画像形成ユニット３Ｂｋを備えている。各画像形成ユニット３Ｍ、３Ｃ、３Ｙ、及び３Ｂｋのいずれにおいても、感光体ドラム４の表面を均一帯電させ、感光体ドラム４の表面を露光して、感光体ドラム４の表面に静電潜像を形成し、感光体ドラム４の表面の静電潜像をトナー像に現像して、感光体ドラム４の表面のトナー像を、中間転写ベルト５に転写する。これにより、カラーのトナー像（画像）が中間転写ベルト５上に形成される。このカラーのトナー像は、中間転写ベルト５と２次転写ローラー６の間のニップ域Ｎにおいて給紙部７から搬送路８を通じて搬送されてきた記録紙Ｐに２次転写させる。
【００１４】
この後、定着装置１５で記録紙Ｐが加熱及び加圧されて、記録紙Ｐ上のトナー像が熱圧着により定着され、更に記録紙Ｐが排出ローラー対１６を通じて排出トレイ１７に排出される。
【００１５】
図２は、画像形成装置１０の主要内部構成を示す機能ブロック図である。図２に示すように画像形成装置１０は、制御ユニット２１と、表示部２２と、操作部２４と、タッチパネル２５と、画像読取部１１と、画像形成部１２と、記憶部２６と、通信部２７とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信を可能とされている。
【００１６】
表示部２２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイなどから構成される。
【００１７】
表示部２２の画面には、タッチパネル２５が配置されている。タッチパネル２５は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、タッチパネル２５に対するユーザーの指などの接触（タッチ）をその接触位置とともに検知する。
【００１８】
操作部２４は、例えば、メニューを呼び出すメニューキー、メニューを構成するＧＵＩにおけるフォーカスを移動させる矢印キー、メニューを構成するＧＵＩに対して確定操作を行う決定キー、スタートキーなどを備えている。
【００１９】
通信部２７は、ＬＡＮ又はインターネット等のネットワークを介して外部の情報処理装置と通信するための通信モジュールを備える通信インターフェイスである。
【００２０】
記憶部２６は、ＲＡＭ、大容量のＨＤＤ（Hard Disk Drive）などからなる。
【００２１】
制御ユニット２１は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣ等である。この制御ユニット２１は、上記のＲＯＭまたは記憶部２６に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部３１、指示受付部３２、表示制御部３３、通信制御部３４、ＯＣＲ処理部３５、マーカー検出部３６、語句検出部３７、画像読出部３８、及び置換部３９として機能する。なお、制御ユニット２１の上記の各構成は、プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２２】
制御部３１は、画像形成装置１０の全体的な動作制御を司る。
【００２３】
指示受付部３２は、タッチパネル２５から出力される検知信号に基づき、タッチパネル２５に対するユーザー操作を受け付ける機能を有する。また、指示受付部３２は、操作部２４のハードキーに対するユーザー操作を受け付ける機能を有する。なお、操作部２４又はタッチパネル２５と、指示受付部とが特許請求の範囲における操作受付部の一例となる。
【００２４】
表示制御部３３は、表示部２２を制御して、画像形成処理に必要な設定項目の入力画面、あるいは情報の入力画面などを表示する。
【００２５】
通信制御部３４は、通信部２７による通信動作を制御する機能を有する。通信部２７は、通信制御部３４による制御のもと、ネット上のサーバーなどの外部装置（図示せず）との間でデータを送受する。
【００２６】
マーカー検出部３６は、処理対象データから、マーカーによりマーキングされた指定領域を検出する機能を有する。例えば、マーカー検出部３６は、処理対象データにおいて、同一色の画素が主走査方向及び副走査方向に複数連続して集合している領域を、上記指定領域として検出する。マーカー検出部３６は、このような指定領域が複数ある場合には、全ての指定領域を検出する。
【００２７】
ＯＣＲ処理部３５は、画像読取部１１による原稿読取等で得られた原稿画像（後述する置換処理の対象とされる処理対象データの一例）を解析して、原稿画像に含まれる文字記号等を示す画像をＯＣＲ処理によりテキストデータに変換する。ＯＣＲ処理部３５は、マーカー検出部３６により上記指定領域が検出されている場合には、当該指定領域内に存在する原稿画像部分に含まれる文字記号等を示す画像に対して上記ＯＣＲ処理を行う。
【００２８】
ここで、画像形成装置１０では、後述する置換処理の対象とする処理対象データを、(1)制御部３１による記憶部２６からの読み出し、(2)通信部２７による外部のパーソナルコンピューター等の情報処理装置からのデータ取得、(3)画像読取部１１による原稿読取、等により取得する。これら制御部３１、通信部２７、及び画像読取部１１は、特許請求の範囲における処理対象データ取得部の一例となる。
【００２９】
語句検出部３７は、(i)ＯＣＲ処理部３５による上記ＯＣＲ処理後のテキストデータ、又は、(ii)処理対象データがテキストデータやワードプロセッサー用のファイルデータ等の当初からテキスト検索が可能なデータ形式である場合は処理対象データから、画像置換処理の対象として予め記憶されている語句に一致する語句を置換対象語句として抽出する。なお、語句検出部３７は、マーカー検出部３６により上記指定領域が検出されている場合は、当該指定領域におけるデータ部分からのみ置換対象語句を抽出する。
【００３０】
上記マーカー検出部３６、ＯＣＲ処理部３５、及び語句検出部３７は、特許請求の範囲における語句抽出部の一例である。例えば、マーカー検出部３６、ＯＣＲ処理部３５、及び語句検出部３７が一組で語句抽出部の一例となる場合と、語句検出部３７のみが語句抽出部の一例となる場合とがある。
【００３１】
画像読出部３８は、語句検出部３７によって抽出された置換対象語句に対応付けられた置換候補画像を記憶部２６から読み出す。
【００３２】
置換部３９は、画像読出部３８によって読み出された上記置換候補画像を、上記抽出された置換対象語句と置き換える置換処理を行う。
【００３３】
記憶部２６は、文字又は記号からなる予め定められた複数の置換対象語句に対して対応付けられたそれぞれの置換候補画像を記憶している。当該置換候補画像は、絵文字、図形、写真等とされ、例えば、置換対象語句を示す画像と同程度の大きさとされる。
【００３４】
なお、制御部３１は、上記(i)のテキストデータ、又は(ii)の処理対象データに対して上記置換処理が行われた後の処理対象データを表示部２２に表示させる。また、制御部３１は、上記置換処理が行われた後の処理対象データを用いた記録紙への画像形成を画像形成部１２に行わせる。
【００３５】
また、語句検出部３７は、上記(i)のテキストデータ、又は(ii)の処理対象データにおいて、引用符により指定されている領域を上記指定領域として、この指定領域におけるデータ部分からのみ置換対象語句を抽出するものとしてもよい。引用符は、例えば“”である。引用符“”により文字又は記号からなる語句が囲まれると、引用符“”により囲まれた当該領域が上記指定領域となり、語句検出部３７に受け付けられる。
【００３６】
置換部３９による置換処理の例を、引用符を用いて指定領域を指定した場合を例にして説明する。例えば、図３（ａ）に示すようなテキストＴにおいて、ユーザーによる操作部２４の操作で引用符“”が入力され、これが指示受付部３２に受け付けられることで“”により指定領域Ｒが指定される。この指定領域の語句が例えば「ａｐｐｌｅ」であるとすると、これを置換処理対象語句として当該語句「ａｐｐｌｅ」に対応付けて記憶されている置換候補画像が画像読出部３８により記憶部２６のデータテーブルから検索される。画像読出部３８が当該語句「ａｐｐｌｅ」に対応する置換候補画像Ｇをデータテーブルから読み出すと、図３（ｂ）に示すように、置換部３９が置換候補画像Ｇを、テキストＴにおける指定領域の「ａｐｐｌｅ」と置き換える。これにより、煩雑な操作を行うことなく、文章中に置換候補画像を容易に挿入することが可能となる。
【００３７】
ここでは、引用符として“”を例示しているが、他の引用符「」、  、『』などを、本実施形態における引用符として適用しても構わない。
【００３８】
なお、上記データテーブルは、例えば図４に示すように構成されている。図４に示すデータテーブルＤＴには、置換対象語句、置換候補画像、及び分類が対応付けて登録されている。置換対象語句は、「ａｐｐｌｅ」、「ｏｒａｎｇｅ」、「ｄｏｃｔｏｒ」などがある。置換対象語句には、１乃至複数種の置換候補画像が対応付けられている。分類は、各置換候補画像別に設定されており、例えば大人向け、子供向け、会議用、又は研究発表用の分類が当該置換候補画像に対応付けられる。
【００３９】
次に、画像形成装置１０により上記のように置換対象語句を置換候補画像に変換する置換処理を、図５Ａ、図５Ｂに示すフローチャート等を参照して説明する。
【００４０】
まず、制御部３１は、画像形成装置１０の表示部２２の初期画面Ｄ１として、図６に示すようにそれぞれの機能に対応付けられた複数のタッチキー４１Ａ〜４１Ｈ等を表示させる。このとき、ユーザーが、「語句−画像置換」に対応するタッチキー４１Ｈをタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると、制御部３１が語句−画像置換機能（アプリケーションプログラム）を起動させる（Ｓ１０１）。
【００４１】
続いて、表示制御部３３が図７に示すような語句−画像置換画面４２を表示部２２に表示させる（Ｓ１０２）。この語句−画像置換画面４２には、語句表示欄４３、テキスト表示欄４４、画像表示欄４５、チェックボックス４９、ファイルキーＫＡ、スキャンキーＫＢ、及び変換キーＫＣなどが表示されている。
【００４２】
例えば、ユーザーがファイルキーＫＡをタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると、表示制御部３３は、記憶部２６に記憶されているファイル一覧を示すポップアップ画面（図示せず）を表示部２２に表示させる。
【００４３】
そして、ユーザーがファイルの一覧における１つのファイルを選択してこのファイルを示す画像にタッチ操作し、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると、制御部３１がその選択されたファイルを処理対象データとして記憶部２６から読み出す。表示制御部３３は、上記ポップアップ画面を非表示として、選択されたファイルの内容を示すデータをテキスト表示欄４４に表示させる（Ｓ１０３）。このファイルは、テキストファイル、アプリケーションに用いられる当該アプリケーション用のデータ形式とされたデータファイル、及びｊｐｅｇ等の画像データである。なお、画像データが処理対象データとして読み出された場合は、この画像データに対してＯＣＲ処理部３５によりＯＣＲ処理が実行される。この場合、表示制御部３３は、ＯＣＲ処理による変換後のテキストデータをテキスト表示欄４４に表示させる。
【００４４】
あるいは、ユーザーが、原稿を画像読取部１１にセットして、スキャンキーＫＢをタッチ操作し、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると、制御部３１が画像読取部１１に当該原稿の画像を読み取らせ、更に、ＯＣＲ処理部３５は、この原稿画像に対してＯＣＲ変換処理を行い、表示制御部３３は、変換後のテキストデータをテキスト表示欄４４に表示させる（Ｓ１０３）。
【００４５】
そして、表示制御部３３は、上記テキストをテキスト表示欄４４に表示させると共に、図８に例を示すポップアップ画面４６を生成して表示部２２の画面に表示させる（Ｓ１０４）。このポップアップ画面４６には、データテーブルＤＴで記憶されている各分類に対応するそれぞれの分類キー４７−１、４７−２、……、４７―ｎ、及びパスキーＫｅなどが表示されている。例えば、分類キー４７−１が大人向けの画像の分類に対応付けられ、分類キー４７−２が子供向けの画像の分類に対応付けられ、分類キー４７−３が会議用の画像の分類に対応付けられている。
【００４６】
ここで、ユーザーが各分類キー４７−１、４７−２、……、４７―ｎのいずれかをタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると（Ｓ１０５で「Ｙｅｓ」）、画像読出部３８が、タッチ操作された分類キーに対応する分類を記憶する（Ｓ１０６）。また、ユーザーがパスキーＫｅをタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると（Ｓ１０５で「Ｎｏ」）、画像読出部３８は分類を記憶しない。表示制御部３３は、分類キー及びパスキーＫｅのいずれがタッチ操作されても、ポップアップ画面４６を閉じる。
【００４７】
続いて、ユーザーが変換キーＫＣにタッチ操作し、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると、語句検出部３７は、記憶部２６内の上記処理対象データ（この時点ではテキストデータとなっている）に含まれる引用符“”を抽出して、この引用符“”で指定される指定領域にある置換対象語句を抽出する（Ｓ１０７）。或いは、語句検出部３７は、マーカー検出部３６により検出された指定領域にある語句を抽出する（Ｓ１０７）。表示制御部３３は、抽出した指定領域にある語句を置換対象語句として語句表示欄４３に表示させる。
【００４８】
このとき、画像読出部３８は、Ｓ１０６で画像の分類を記憶していないときは、指定領域にある置換対象語句に一致する語句をデータテーブルＤＴから検索し（Ｓ１０８）、該当する語句があれば（Ｓ１０９で「Ｙｅｓ」）、この語句に対応する置換候補画像をデータテーブルＤＴから読み出す。表示制御部３３は、当該読み出された置換候補画像を語句−画像置換画面４２の画像表示欄４５に表示させる（Ｓ１１０）。
【００４９】
なお、Ｓ１１０において、画像読出部３８は、指定領域にある置換対象語句に対応する置換候補画像として、複数の置換候補画像をデータテーブルＤＴから読み出したときには、これら複数の置換候補画像を全てデータテーブルＤＴから読み出す。表示制御部３３は、語句−画像置換画面４２の画像表示欄４５に表示させる。
【００５０】
例えば、指定領域にある置換対象語句が「ａｐｐｌｅ」であって、１つの置換候補画像がデータテーブルから読み出された場合は、図９（ａ）に示すように１つの置換候補画像が語句−画像置換画面４２の画像表示欄４５に表示される。また、複数の置換候補画像がデータテーブルから読み出された場合は、図９（ｂ）に示すように複数の置換候補画像が語句−画像置換画面４２の画像表示欄４５に表示される。
【００５１】
また、画像読出部３８は、Ｓ１０６で画像の分類を記憶しているときは、指定領域にある置換対象語句に一致する語句をデータテーブルＤＴから検索し、当該一致する語句がある場合には、当該語句に対応付けられている分類が、Ｓ１０６で記憶している分類に一致するかどうかを判断する（Ｓ１０８）。
【００５２】
画像読出部３８は、指定領域にある置換対象語句に一致する語句がデータテーブルＤＴに存在し、当該置換対象語句に対応付けられている置換候補画像についての分類がＳ１０６で記憶している分類に一致すると判断した場合には（Ｓ１０９で「Ｙｅｓ」）、この置換対象語句に対応付けられている置換候補画像をデータテーブルＤＴから読み出す。表示制御部３３は、当該置換候補画像を語句−画像置換画面４２の画像表示欄４５に表示させる（Ｓ１１０）。
【００５３】
従って、画像読出部３８は、Ｓ１０６で画像の分類を記憶している場合は、指定領域にある置換対象語句に一致するだけではなく、当該置換対象語句に対応付けられている置換候補画像であってその分類がＳ１０６で記憶された画像の分類に一致する置換候補画像のみを読み出す。これにより、Ｓ１０６で記憶されている分類が、例えば子供向けの分類である場合は、子供向けの置換候補画像のみが読み出されて表示部２２に表示され、また会議用の分類が記憶されている場合は、会議用の置換候補画像のみが表示部２２に読み出されて表示される。
【００５４】
図９（ａ）及び図９（ｂ）のいずれについても、ユーザーが、画像表示欄４５における１つの置換候補画像をタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると（Ｓ１１１）、置換部３９が、その置換候補画像を、指定領域にある置換対象語句と置き換える。表示制御部３３は、例えば図３（ｂ）に示すように、このように置換部３９により、指定領域にある置換対象語句が当該置換候補画像に置き換えられた処理対象データを、テキスト表示欄４４に表示させる（Ｓ１１２）。
【００５５】
一方、画像読出部３８は、指定領域にある置換対象語句に一致する語句をデータテーブルＤＴから検出できないか、あるいは指定領域にある置換対象語句に一致しかつ該語句に対応付けられている置換候補画像についての分類がＳ１０６で記憶された画像の分類に一致する置換候補画像がない場合は（Ｓ１０９で「Ｎｏ」）、表示制御部３３は、S１０７で抽出された置換対象語句に一致する置換候補画像がない旨を示すメッセージを表示部２２に表示させる（Ｓ１１８）。処理対象データにおける指定領域にある置換対象語句は、置換候補画像に置き換えられず、そのままの状態とされる。
【００５６】
この後、語句検出部３７は、未処理の指定領域が残されているか否かを判定し（Ｓ１１９）、未処理の指定領域が残されていれば（Ｓ１１９で「Ｙｅｓ」）、Ｓ１０７からの処理を繰り返す。
【００５７】
また、表示制御部３３は、未処理の指定領域が残されていなければ（Ｓ１１９で「Ｎｏ」）、図１０に示すように、指定領域の置換対象語句が置換候補画像に置き換えてなる処理対象データを表示部２２のプレビュー画面４８に表示させる（Ｓ１２０）。このプレビュー画面４８には、テキストの他に、保存キーＫＦ及び印刷キーＫＧが表示されている。ユーザーが保存キーＫＦをタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられると（Ｓ１２１で「保存」）、制御部３１が、指定領域の置換対象語句が置換候補画像に置き換えてなる置換処理後の処理対象データ（プレビュー画面４８に表示されている処理対象データ）を記憶部２６に保存する（Ｓ１２２）。
【００５８】
また、Ｓ１２１において、ユーザーが印刷キーＫＧをタッチ操作して、このタッチ操作がタッチパネル２５を通じて指示受付部３２で受け付けられた場合は（Ｓ１２１で「印刷」）、制御部３１が画像形成部１２に、上記置換処理後の処理対象データを記録紙に画像形成させる（Ｓ１２３）。この後、処理を終了する。
【００５９】
このように本実施形態では、処理対象データから置換対象語句を抽出し、この語句に対応付けられた置換候補画像をデータテーブルから読み出し、置換対象語句を置換候補画像と置き換えるので、ユーザーは、置換対象語句を含む処理対象データに対して上記置換処理を実行させれば、煩雑な操作を行うことなく、処理対象データが示す文章中に、容易に画像を挿入することができる。
【００６０】
上記では、指定領域のみを対象とした置換対象語句の抽出、及び分類設定を行っているが、これらの処理は必須の処理ではなく、これらの処理を採用せずに、処理対象データ全体を置換対象語句の抽出の対象とする、或いは、置換対象語句に対応付けられた置換候補画像が複数ある場合に全ての置換候補画像を読み出す、等のようにしてもよい。
【００６１】
また、置換候補画像に上記分類が設定されている場合は、指定領域にある置換対象語句に一致するだけではなく、当該置換対象語句に対応付けられている置換候補画像であってその分類がＳ１０６で設定された画像の分類に一致する置換候補画像のみを読み出すため、処理対象データの利用目的に応じて適確な置換候補画像を、処理対象データが示す文章中に挿入することができる。
【００６２】
また、画像読出部３８は、ユーザーからの指示に従って、上記置換処理後の処理対象データに含まれている置換候補画像を移動、回転、又は拡大縮小させるようにしてもよい。この場合、ユーザーから、移動、回転、又は拡大縮小の処理の対象とする置換候補画像の指定と、移動、回転、又は拡大縮小のいずれを実行するか及びその内容の指定とを含む指示が指示受付部３２に受け付けられると、置換部３９が、この指示の示す内容に従って、該置換候補画像を移動、回転、又は拡大縮小させるための処理を実行する。表示制御部３３は、当該処理後の処理対象データを語句−画像置換画面４２に表示させる。
【００６３】
また、上記実施形態では、本発明の画像処理装置の一実施形態として画像形成装置を例示しているが、これは一例に過ぎず、コピー機、プリンター、ファクシミリ装置、パーソナルコンピューター（ＰＣ）、携帯端末等であってもよい。ＰＣや携帯端末の既存のハード資源を用いて、語句−画像置換機能のアプリケーションプログラムを実行することにより本発明を具現化することができる。
【００６４】
また、語句−画像置換画面４２におけるチェックボックス４９にチェックが入っているときのみに、ネットワーク上のサーバーなどの外部装置との間でデータ通信を行うようにし、チェックボックス４９にチェックが入っていないときには、外部装置との間のデータ通信を禁止しても構わない。
【００６５】
また、図１乃至図１０を用いて説明した上記実施形態の構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００６６】
１０      画像形成装置
１１      画像読取部
１２      画像形成部
２１      制御ユニット
２２      表示部
２４      操作部
２５      タッチパネル
２６      記憶部
２７      通信部
３１      制御部
３２      指示受付部
３３      表示制御部
３４      通信制御部
３５      ＯＣＲ処理部
３６      マーカー検出部
３７      語句検出部
３８      画像読出部
３９      置換部
【図１】
2018077794.tif 000003
【図２】
2018077794.tif 000004
【図３】
2018077794.tif 000005
【図４】
2018077794.tif 000006
【図５Ａ】
2018077794.tif 000007
【図５Ｂ】
2018077794.tif 000008
【図６】
2018077794.tif 000009
【図７】
2018077794.tif 000010
【図８】
2018077794.tif 000011
【図９】
2018077794.tif 000012
【図１０】
2018077794.tif 000013