原稿から画像データを取得する画像データ取得手段と、前記画像データから前記画像データ上の文字の位置情報を取得する文字位置情報取得手段と、前記画像データ上の文字の変更または追加を指示する位置を選択する位置選択手段と、前記位置選択手段で選択した位置に入力される入力文字を受け付ける文字受付手段と、前記画像データ上の少なくとも前記選択した位置の周辺領域に配置されている文字の特徴情報を取得する文字特徴情報取得手段と、前記文字特徴情報取得手段で取得した文字の特徴情報に基づいて前記文字受付手段で受け付けた入力文字を補正する文字補正手段と、前記文字補正手段により補正された入力文字を前記選択した位置に配置する文字反映手段とを備える、情報処理装置。前記文字特徴情報取得手段は、前記画像データ上の文字を形成する線分の幅に関する特徴情報を取得し、前記文字補正手段は、前記入力文字の幅を前記特徴情報に従って補正をする、請求項1記載の情報処理装置。前記文字特徴情報取得手段は、前記画像データ上の文字を形成する線分の始点と終点の形状に関する特徴情報を取得し、前記文字補正手段は、前記入力文字の線分の始点と終点の形状を前記特徴情報に従って補正する、請求項1記載の情報処理装置。前記文字特徴情報取得手段は、文字を認識する文字認識手段をさらに含み、前記文字補正手段は、前記入力文字の少なくとも一部が前記文字認識手段で認識された文字と同一の文字であると判断した場合には、前記画像データ上の対応する文字と置換する、請求項1記載の情報処理装置。前記入力文字に関する特徴情報を含む書体データが格納された記憶手段と、前記文字特徴情報取得手段で取得した文字の特徴情報が前記書体データの特徴情報と同一であるかどうかを判断する判断手段とをさらに備え、前記文字補正手段は、前記判断手段において同一でないと判断した場合に前記文字特徴情報取得手段で取得した文字の特徴情報に基づいて前記文字受付手段で受け付けた入力文字を補正する、請求項1記載の情報処理装置。原稿から画像データを取得するステップと、前記画像データから前記画像データ上の文字の位置情報を取得するステップと、前記画像データ上の文字の変更または追加を指示する位置を選択する入力を受け付けるステップと、選択した位置に入力される入力文字を受け付けるステップと、前記画像データ上の少なくとも前記選択した位置の周辺領域に配置されている文字の特徴情報を取得するステップと、取得した文字の特徴情報に基づいて受け付けた入力文字を補正するステップと、補正された入力文字を前記選択した位置に配置するステップとを備える、情報処理装置の制御方法。情報処理装置のコンピュータに実行させる制御プログラムであって、前記制御プログラムは、前記コンピュータに、原稿から画像データを取得するステップと、前記画像データから前記画像データ上の文字の位置情報を取得するステップと、前記画像データ上の文字の変更または追加を指示する位置を選択する入力を受け付けるステップと、選択した位置に入力される入力文字を受け付けるステップと、前記画像データ上の少なくとも前記選択した位置の周辺領域に配置されている文字の特徴情報を取得するステップと、取得した文字の特徴情報に基づいて受け付けた入力文字を補正するステップと、補正された入力文字を前記選択した位置に配置するステップとを備える、処理を実行させる情報処理装置の制御プログラム。本発明は、上記のような問題を解決するためになされたものであって、簡易な方式で画像データ上の文章を編集する際に違和感の少ない編集が可能な情報処理装置、情報処理装置の制御方法および制御プログラムを提供することを目的とする。本発明のある局面に従う情報処理装置は、原稿から画像データを取得する画像データ取得手段と、画像データから画像データ上の文字の位置情報を取得する文字位置情報取得手段と、画像データ上の文字の変更または追加を指示する位置を選択する位置選択手段と、位置選択手段で選択した位置に入力される入力文字を受け付ける文字受付手段と、画像データ上の少なくとも選択した位置の周辺領域に配置されている文字の特徴情報を取得する文字特徴情報取得手段と、文字特徴情報取得手段で取得した文字の特徴情報に基づいて文字受付手段で受け付けた入力文字を補正する文字補正手段と、文字補正手段により補正された入力文字を選択した位置に配置する文字反映手段とを備える。好ましくは、文字特徴情報取得手段は、画像データ上の文字を形成する線分の幅に関する特徴情報を取得し、文字補正手段は、入力文字の幅を特徴情報に従って補正をする。好ましくは、文字特徴情報取得手段は、画像データ上の文字を形成する線分の始点と終点の形状に関する特徴情報を取得し、文字補正手段は、入力文字の線分の始点と終点の形状を特徴情報に従って補正する。好ましくは、文字特徴情報取得手段は、文字を認識する文字認識手段をさらに含み、文字補正手段は、入力文字の少なくとも一部が文字認識手段で認識された文字と同一の文字であると判断した場合には、画像データ上の対応する文字と置換する。好ましくは、入力文字に関する特徴情報を含む書体データが格納された記憶手段と、文字特徴情報取得手段で取得した文字の特徴情報が書体データの特徴情報と同一であるかどうかを判断する判断手段とをさらに備え、文字補正手段は、判断手段において同一でないと判断した場合に文字特徴情報取得手段で取得した文字の特徴情報に基づいて文字受付手段で受け付けた入力文字を補正する。本発明のある局面に従う情報処理装置の制御方法であって、原稿から画像データを取得するステップと、画像データから画像データ上の文字の位置情報を取得するステップと、画像データ上の文字の変更または追加を指示する位置を選択する入力を受け付けるステップと、選択した位置に入力される入力文字を受け付けるステップと、画像データ上の少なくとも選択した位置の周辺領域に配置されている文字の特徴情報を取得するステップと、取得した文字の特徴情報に基づいて受け付けた入力文字を補正するステップと、補正された入力文字を選択した位置に配置するステップとを備える。本発明のある局面に従う情報処理装置の制御プログラムであって、情報処理装置のコンピュータに実行させる制御プログラムであって、制御プログラムは、コンピュータに、原稿から画像データを取得するステップと、画像データから画像データ上の文字の位置情報を取得するステップと、画像データ上の文字の変更または追加を指示する位置を選択する入力を受け付けるステップと、選択した位置に入力される入力文字を受け付けるステップと、画像データ上の少なくとも選択した位置の周辺領域に配置されている文字の特徴情報を取得するステップと、取得した文字の特徴情報に基づいて受け付けた入力文字を補正するステップと、補正された入力文字を選択した位置に配置するステップとを備える。簡易な方式で画像データ上の文章を編集する際に違和感の少ない編集が可能である。以下に図面を参照しつつ本発明の実施の形態について説明する。以下の説明においては同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。以下においては、情報処理装置の一例であり画像形成装置の一種である複合機MFPMultiFunctionPeripheralを用いて説明する。図1は、本発明の実施の形態に従う画像形成装置を説明する概略図である。図1を参照して、本発明の実施の形態に従う画像形成装置1は、制御部100と、HDD110と、スキャナー120と、操作パネル130と、プリンター140と、プリンターコントローラ150と、ネットワークI/F160と、内部バス170とを含む。なお、ネットワークI/F160は、図示しない外部のネットワークと接続されている。CPU101には、制御プログラムが格納されたROM102、作業用のS-RAMStaticRandomAccessMemory103、画像形成に関わる各種の設定を記憶するバッテリバックアツプされたNV-RAM不揮発性メモリ104、計時することが可能な時計IC105が内部バス170を介して接続され、制御部100を構成している。制御部100には、原稿画像を読み取るスキャナー120、各種の入力を行なうキーや表示部を備えた操作パネル130、ネットワークを介して接続された外部の装置との間で各種の情報を送受信するためのネットワークI/F160、該ネットワークI/F160により受信したプリントデータから複写画像を生成するためのプリンターコントローラ150、複写画像を用紙上に形成するプリンター140が、それぞれ内部バス170を介して接続されている。また、制御部100には、固定記憶装置HDD110が内部バス170を介して接続されている。固定記憶装置110とは、例えば、ハードディスク装置である。本例において固定記憶装置HDD110は、BOXジョブに従って保存データを格納する。また、以下に説明する文字認識および入力文字の修正を実行するプログラムは、例えばHDD110等に格納されており、当該プログラムをCPU101が読み込んで実行することにより各種機能が実行されるものとする。なお、当該プログラムは、制御部100内の他の記憶領域にあっても良いし、予め当該プログラムを保持していても良いし、あるいは、ネットワークを介してダウンロードして保持するものであっても良い。また、文字を入力する等の入力手段としては、操作パネル130を用いることが可能であり、当該文字に関する情報、具体的には、変換辞書やフォント書体データ等についてはHDD110等に格納されているものとする。図2は、本発明の実施の形態に従う画像形成装置における画像データ上の文章の編集を説明する概念図である。図2を参照して、ここでは、原稿をスキャンした画像データが示されている。そして、当該画像データのうちの文章の一部の編集する場合について説明する。具体的には、スキャンした画像データ上の文書3を変更したいという文字領域において、変更という文字を修正という文字に変更する。まず、スキャンした画像データ上において、文字の変更をする位置を選択する。なお、本例においては、文字の変更とは、文字を異なる文字に置換すること以外に、当該文字を削除することも含まれるものとする。そして、選択された位置に従って周辺の周辺領域を設定して、周辺領域に含まれる文字から文字の特徴情報を取得する。具体的には、文字を形成する線分に関する特徴情報、線分の始点と終点等の形状に関する特徴情報等を取得する。一方、文字の変更をする位置を選択した後、変更する文字を入力する。本例においては、一例として、入力手段等により変更という文字を削除して、修正という文字を入力する。入力手段としては本例の場合、操作パネル130を用いたインターフェイスとしてソフトキーボードを用いて当該文字の入力が可能であるものとする。なお、当該ソフトキーボード等のプログラムは、予めHDD110に格納されているものとする。そして、入力した修正という文字を周辺領域に含まれる文字の特徴情報に基づいて文字を補正する。そして、当該補正した文字を画像データ上の選択した位置に反映する。当該処理により、画像データ上の文字と同じフォントを有していない場合であっても、画像データ上の周辺領域に含まれる文字から当該文字の特徴情報を取得し、取得した文字の特徴情報に基づいて文字を補正することが可能であるため画像データ上の文章の一部を編集する際に違和感の少ない編集が可能である。さらに、画像データ上の文字に関する種々のフォントをHDDに格納する必要は無く、少なくとも1つのフォントがあれば当該フォントを用いて編集することが可能であるためHDDの容量等の制約を軽減することも可能である。以下、本発明の実施の形態に従う文字の変更処理について説明するフロー図である。図3は、本発明の実施の形態に従う画像形成装置における文字の変更処理のフロー図である。当該ジョブ処理は、画像形成装置1の制御部100のCPU101が主に実行する処理であり、必要に応じて他の各部と協働する。まず、画像データを取得するステップS2。具体的には、原稿をスキャナー120で読み取って画像データを取得することが可能である。あるいは、外部からネットワークを介して取得するようにしても良い。なお、本例における画像データは、文字が含まれている画像データであるものとする。次に、文字位置情報を取得するステップS4。具体的には、画像データ上において、当該画像に含まれている文字を構成する要素の各領域を特定し、各文字毎の位置情報を取得する。これにより入力手段による指示に従い文字単位での補正が可能となる。例えば、公知のOCRを用いることで1文字領域の特定および位置情報の取得が可能である。次に、入力手段による文字の位置選択があるかどうかを判断するステップS6。具体的には、入力手段として例えば、マウス等のポインティング手段を用いて文字の位置選択を指示しても良いし、あるいは、タッチパネル等により位置選択を指示しても良い。ステップS6において、入力手段による文字の位置選択が無い場合ステップS6においてNOには、当該状態を維持する。一方で、ステップS6において、入力手段による文字の位置選択がある場合ステップS6においてYESには、次のステップS8に進む。そして、入力文字があるかどうかを判断するステップS8。本例においては、一例として、操作パネル130を用いたインターフェイスとしてソフトキーボードを用いて当該文字の入力が可能であるものとする。当該ソフトキーボードを用いた入力文字があるかどうかを判断する。ステップS8において、入力文字があると判断した場合ステップS8においてYESには、文字を補正する処理を実行するステップS9。文字を補正する処理の詳細については後述する。そして、文字の変更を反映させるステップS10。一方、ステップS8において、入力文字がないと判断した場合ステップS8においてNOには、ステップS9をスキップして、ステップS10に進み、文字の変更を反映させるステップS10。例えば、入力文字がないと判断した場合として、文字の変更を反映させる場合として、例えば、文字の削除のみ等が挙げられる。図4は、本発明の実施の形態に従う画像形成装置における文字を補正する処理のフロー図である。図4を参照して、まず、周辺領域を設定するステップS14。具体的には、文字の位置選択があった画像データ上の位置情報を取得し、当該位置情報を基準に周辺領域を特定する。例えば、一例として予め周辺領域として設定する枠を設けておき、当該位置情報を基準として周辺領域を設定することが可能である。なお、当該周辺領域を設定する理由は、画像データ上の全領域を周辺領域として設定した場合に文字の抽出および特徴量の計算が膨大になるため過負荷とならないように領域に制限を設けたものである。次に、周辺領域に含まれる周辺文字を抽出するステップS16。具体的には、当該位置情報を基準に設定された枠内に含まれる周辺文字を抽出する。なお、同一の文字等については重複するため無視することにより計算量を軽減することが可能である。また、抽出する文字として本例においては文字の特徴を取得するために漢字を抽出するものとする。なお、漢字か否かは、例えば一例として公知のOCRを用いることで判別が可能である。次に、周辺文字の特徴を取得するステップS18。抽出した文字漢字から文字の特徴を示す情報を取得する。次に、入力文字を補正する処理を実行するステップS19。取得した文字の特徴に基づいて入力文字を補正する。そして、処理を終了するリターン。図5は、本発明の実施の形態に従う画像形成装置におけるステップS19を詳細に説明するフロー図である。図5を参照して、ステップS19の処理として、入力文字を周辺の文字の特徴に合わせて補正するステップS20処理を含む。図6は、入力文字を周辺の文字の特徴に合わせて補正する場合の具体例を説明する図である。図6を参照して、ここでは、一例として、画像データ上の周辺の文字として永という文字が抽出された場合の図が示されている。そして、当該永という文字の骨格情報を取得し、当該骨格情報として取得した線分に直行する線の幅を各方向の線分毎に取得する場合が示されている。縦方向および横方向のみならず斜めの方向等の線分についても取得する。一方で、一例として、例えば、入力文字が文であり、書式データとして有している文の文字を補正する。具体的には、周辺の文字永の線分に関する特徴情報線分の幅に基づいて文字を補正する。図7は、本発明の実施の形態に従う入力文字の文字幅を補正する場合について説明する図である。図7を参照して、ここでは、入力文字が文であり、書式データとして文の文字を補正する場合について説明する。まず、文の文字の骨格情報を取得し、骨格情報として取得した線分の直行方向に文字幅を補正する。具体的には、画像データ上の周辺の文字として永という文字から各方向の線分の幅に関する値特徴情報に基づいて文字幅を補正する。図8は、本発明の実施の形態に従う入力文字の文字幅を補正する別の場合について説明する図である。図8を参照して、ここでは、入力文字が文であり、書式データとして文の文字を補正する場合について説明する。書式データの文の文字と、画像データ上の永の文字とを比較して、書式データの文の文字幅を画像データ上の永の文字に合わせて補正する。具体的には、書式データの文の線分と同一方向の永の線分との線幅を比較して、書式データの文の線分の幅を永の線分に合わせる補正をする。当該補正により、画像データ上の文字と同じフォントを有していない場合であっても、画像データ上の周辺領域に含まれる文字から当該文字の特徴情報を取得し、取得した文字の特徴情報に基づいて文字を補正することが可能である。ここでは、各方向に従って線分の幅を揃えることにより、周辺領域の文字の特徴が入力文字に反映されているため、画像データ上の文章の一部を編集する際に違和感の少ない編集が可能となる。次に、文字の特徴を反映する別の点について説明する。図9は、入力文字を周辺の文字の特徴に合わせて補正する場合の別の具体例を説明する図である。図9を参照して、ここでは、一例として、画像データ上の周辺の文字として永という文字が抽出された場合の図が示されている。そして、当該永という文字の骨格情報を取得し、当該骨格情報として取得した線分毎に端点部位の形状を取得する場合が示されている。縦方向および横方向のみならず斜めの方向等の線分についても取得する。一方で、一例として、例えば、入力文字が文であり、書式データとして有している文の文字を補正する。具体的には、周辺の文字永の線分に関する特徴情報端点の形状に基づいて文字を補正する。端点としては、始点および終点を含む。各方向の線分毎に当該線分の始点および終点の形状を取得し、書式データの文字の各方向の線分の端点について、取得した形状に合わせる。図10は、本発明の実施の形態に従う画像データ上の周辺の文字として抽出した文字から取得した文字の特徴情報を示す文字特徴テーブル図である。図10AおよびBは、それぞれ線分が独立している場合と、独立しておらず、連接している線分である場合とで分けられている場合が示されている。図10AおよびBにおいて、それぞれ、各方向の線分の幅および当該線分の始点の形状および終点の形状がそれぞれ取得されて登録される。ここでは、一例として、線分の方向として、上から下へ、左から右へ、左上から右下へ、右上から左下への方向の線分について、それぞれの線分の幅、および始点および終点の形状が登録されている。線分の幅ptについては、始点から終点までの平均値としても良いし、範囲で規定しても良い。また、形状としては、予め規定されている形状とのマッチングにより一致する形状を登録する。なお、当該形状は、完全に一致する必要はなく、類似している形状でも良い。本例においては、例えば、形状A、形状Bがそれぞれ登録されている場合が一例として示されている。なお、ここでは線分が独立している場合と、連接している線分である場合とでそれぞれテーブルを分けて、それぞれに該当する線分を補正する場合について説明しているが、線分が独立か連接かを分けることなく、1つのテーブルとしても良い。また、線分の幅のみのテーブルとしたり、あるいは、端点の形状のみのテーブルとすることも可能である。また、本例においては、線分の方向として4方向の場合について説明しているが、さらに複数の方向の線分の特徴情報を取得して反映することによりより精度の高い補正が可能である。当該処理により、画像データ上の文字と同じフォントを有していない場合であっても、画像データ上の周辺領域に含まれる文字から当該文字の特徴情報を取得し、取得した文字の特徴情報に基づいて文字を補正することが可能であり、画像データ上の文章の一部を編集する際に違和感の少ない編集が可能である。さらに、画像データ上の文字に関する種々のフォントをHDDに格納する必要は無く、少なくとも1つのフォントがあれば当該フォントを用いて編集することが可能であるためHDDの容量等の制約を軽減することも可能である。また、周辺の文字として抽出する文字を予め定めておくようにして周辺の文字の特徴情報の取得の負荷を軽減するようにしても良い。変形例1上記においては、入力文字を周辺の文字の特徴に補正する場合について説明したが、周辺の文字のフォントが書式データと同じ場合も考えられる。当該場合の処理について説明する。図11は、本発明の実施の形態に従う画像形成装置におけるステップS19の変形例1を詳細に説明するフロー図である。図11を参照して、周辺の文字の特徴は書式データと同一であるかどうかを判断するステップS22。ステップS22において、周辺の文字の特徴は書式データと同一であると判断した場合ステップS22においてYESには、入力文字についての補正はしないステップS24。そして、処理を終了するリターン。一方、ステップS22において、周辺の文字の特徴は書式データと同一でないと判断した場合ステップS22においてNOには、入力文字を周辺の文字の特徴に合わせて補正するステップS26。当該処理は、上記で説明したのと同様であるのでその詳細な説明については繰り返さない。そして、処理を終了するリターン。当該処理により、周辺の文字のフォントが書式データと同じ場合には特に補正する必要がないため補正することなく入力文字を反映させる。当該処理により不要な負荷をかけることなく補正処理を実行することが可能である。なお、周辺の文字の特徴は書式データと同一であるかどうかについての判断は、例えば、書式データについての図10のようなテーブルを予め有しておいて、周辺の文字から取得された特徴情報と比較することにより同一か否かを判断することが可能である。あるいは、周辺の抽出した文字と、書式データの対応する文字との形状における類似度を判定して、同一であるか否かを判断するようにしても良い。なお、上記のステップS22において、周辺の文字の特徴は書式データと同一であるか否かを判断する場合について説明したが、同一に限らず、類似しているか否かを判断するようにしても良い。ある程度類似していれば、違和感の少ない編集が可能であり、当該場合には補正しないようにして補正書利の負荷を軽減することが可能である。変形例2上記においては、入力文字を周辺の文字の特徴に補正する場合について説明したが、さらに違和感の少ない編集が可能な方式について説明する。図12は、本発明の実施の形態に従う画像形成装置におけるステップS19の変形例2を詳細に説明するフロー図である。図12を参照して、周辺の文字の特徴は書式データと同一であるかどうかを判断するステップS22。ステップS22において、周辺の文字の特徴は書式データと同一であると判断した場合ステップS22においてYESには、入力文字についての補正はしないステップS24。そして、処理を終了するリターン。一方、ステップS22において、周辺の文字の特徴は書式データと同一でないと判断した場合ステップS22においてNOには、文字認識処理を実行するステップS34。文字認識処理としては、例えば一例として公知のOCRを用いるものとする。次に、文字認識処理結果として、周辺の文字の中に入力文字と同一の文字が有るかどうかを判断するステップS36。ステップS36において、同一の文字があると判断した場合ステップS36においてYESには、同一の文字をコピーするステップS38。そして、次に、その他の文字が有るかどうかを判断するステップS40。その他の文字がある場合には、当該文字についても同一の文字があるかどうかを判断するようにしたものである。ステップS40において、その他の文字があると判断した場合ステップS40においてYESには、ステップS36に戻る。一方、ステップS40において、その他の文字が無いと判断した場合には、処理を終了するリターン。そして、文字の変更を反映する処理において、コピーした文字を入力文字として反映させる。一方、ステップS36において、同一の文字がないと判断した場合ステップS36においてNOには、入力文字を周辺の文字の特徴に合わせて補正するステップS26。当該処理は、上記で説明したのと同様であるのでその詳細な説明については繰り返さない。そして、処理を終了するリターン。当該処理により、入力文字と同一の文字が周辺領域に含まれる場合には、当該周辺領域に含まれる文字をコピーして入力文字として用いることにより、さらに違和感の少ない編集が可能である。なお、入力文字と同一の文字があるか否かについては、周辺領域を拡げて例えば画像データ全体で検索するようにすることも可能である。文字のフォントが書式データと同じ場合には特に補正する必要がないため補正することなく入力文字を反映させる。変形例3上記においては、入力文字を周辺の文字の特徴に補正する場合について説明したが、さらに違和感の少ない編集が可能な方式について説明する。図13は、本発明の実施の形態に従う画像形成装置におけるステップS19の変形例3を詳細に説明するフロー図である。図13を参照して、周辺の文字の特徴は書式データと同一であるかどうかを判断するステップS22。ステップS22において、周辺の文字の特徴は書式データと同一であると判断した場合ステップS22においてYESには、入力文字についての補正はしないステップS24。そして、処理を終了するリターン。一方、ステップS22において、周辺の文字の特徴は書式データと同一でないと判断した場合ステップS22においてNOには、文字認識処理を実行するステップS34。文字認識処理としては、例えば一例として公知のOCRを用いるものとする。そして、次に、文字認識処理結果として、周辺の文字の一部と入力文字の一部の形状とが同一で有るかどうかを判断するステップS50。具体的には、例えば、一部の形状が同一である場合として、部首が同一である場合が挙げられる。なお、部首が同じかどうかは、予め部首毎にグルーピングされた辞書情報を格納しておいて当該辞書情報に基づいて同じかどうかを判断しても良い。ステップS50において、周辺の文字の一部と入力文字の一部の形状とが同一であると判断した場合ステップS50においてYESには、一部部位をコピーするステップS52。そして、入力文字の残りの部位を周辺の文字の特徴に合わせて補正するステップS54。そして、次に、その他の文字が有るかどうかを判断するステップS56。ステップS56において、その他の文字があると判断した場合ステップS56においてYESには、ステップS50に戻る。一方、ステップS56において、その他の文字が無いと判断した場合には、処理を終了するリターン。そして、文字の変更を反映する処理において、コピーした文字の一部部位と、修正した残り部位を入力文字として反映させる。一方、ステップS50において、周辺の文字の一部と入力文字の一部の形状とが同一ではないと判断した場合ステップS50においてNOには、入力文字を周辺の文字の特徴に合わせて補正するステップS26。当該処理は、上記で説明したのと同様であるのでその詳細な説明については繰り返さない。そして、処理を終了するリターン。図14は、入力文字の一部の形状を周辺の文字の特徴に合わせて補正する場合の具体例を説明する図である。図14を参照して、ここでは、一例として、画像データ上の周辺の文字として情という文字が抽出された場合の図が示されている。一方で、例えば入力文字が惰である場合について説明する。情と惰という漢字はそれぞれ部首は同じである。すなわち、周辺の文字の一部と入力文字の一部の形状とは同一である。したがって、情という漢字の部首の部分を分割してコピーし、入力文字の惰の部首と置換する。また、入力文字の惰の残りの部位については周辺の文字の特徴情報に基づいて補正する。当該補正により、画像データ上の文字と同じフォントを有していない場合であっても、画像データ上の周辺領域に含まれる文字の一部の形状と、入力文字の一部の形状とが同一である場合には、同一の形状部分をコピーして、それを反映する。これにより、周辺領域の文字の特徴の一部が入力文字の一部に反映されているため、画像データ上の文章の一部を編集する際により違和感の少ない編集が可能となる。なお、文字の一部の形状ではなく全部の形状が同一である場合には、図12で説明したように全部をコピーして反映させれば良い。なお、上記においては、主に入力文字が漢字である場合の例について説明したが、特に漢字に限られずひらがな等についても同様に反映することが可能である。また、特に日本語に限られず、他のアルファベット等の書式データについても同様に反映することが可能である。なお、本発明にかかる情報処理装置の一例として、画像形成装置であるMFPについて説明したが、特にこれに限られず、プリンター装置あるいはファクシミリ装置等であってもよい。なお、コンピュータを機能させて上述のフローで説明したような制御を実行させるプログラムを提供することも可能である。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD-ROMCompactDiskReadOnlyMemory、ROMReadOnlyMemory、RAMRandomAccessMemoryおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。このような記憶媒体としては、フラッシュメモリ、マスクROM、EPROMElectronicallyProgrammableReadOnlyMemory、EEPROMElectronicallyErasableProgrammableReadOnlyMemory、ICIntegratedCircuitカードなどの半導体記憶媒体、CD-ROMCompactDiscReadOnlyMemoryやDVD-ROMDigitalVersatileDiskReadOnlyMemoryなどの光学ディスク記憶媒体、MOMagneticOpticalDiscやMDMiniDiscなどの光磁気ディスク記憶媒体、FDFlexibleDisk、磁気テープ、カセットテープなどの磁気記憶媒体を用いることができる。なお、本発明にかかるプログラムは、コンピュータのオペレーションシステムOSの一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。