(57)【要約】【課題】賞状等に印刷する場合、印刷位置を適正に設定することにより印刷位置の繰り返しの調整を不要とした印刷システムを提供する。【解決手段】過去の賞状の書き換え箇所に枠線を書き込んだテンプレートをスキャナ装置４で読取り、枠線の読取情報から書き換え箇所の位置を抽出し、枠線内の読取情報から文字の大きさや濃さを抽出する。パーソナルコンピュータ２から書き換えを行う名前および日付のデータをプリンタ３に送信する。プリンタ３では、抽出された書き換え箇所の位置に名前および日付を、抽出された文字の大きさおよび濃さで印刷する。スキャナ装置４でテンプレートが傾いて読取られた場合は印刷位置を補正して印刷する。【選択図】  図１
2008080621.tif 000002
【特許請求の範囲】
【請求項１】
印刷すべき領域を示す所定の印しを付した原稿を読取る読取部を有する読取装置と、
前記読取装置に接続され、台紙に印刷データを印刷する印刷装置とを有する印刷システムであって、
前記読取部により前記原稿から読取られた前記所定の印しの読取データに基づいて前記印刷すべき領域を抽出する領域抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内の画像の特徴を抽出する特徴抽出手段と、
前記特徴抽出手段により抽出された特徴に基づいて前記印刷データを修正する修正手段と、
前記台紙上の、前記領域抽出手段により抽出された前記印刷すべき領域に、前記修正手段により修正された印刷データを印刷することを特徴とする印刷システム。
【請求項２】
前記所定の印しは前記印刷すべき領域を囲む矩形の枠線である請求項１記載の印刷システム。
【請求項３】
前記領域抽出手段により抽出された前記印刷すべき領域の傾きを修正する傾き修正手段を有し、前記傾き修正手段により傾きが修正された領域が前記台紙上に設定される請求項１または２記載の印刷システム。
【請求項４】
前記領域抽出手段により抽出された領域内の画像は文字画像であり、前記特徴抽出手段により抽出される特徴は文字画像のサイズおよび太さである請求項１、２または３記載の印刷システム。
【請求項５】
前記特徴抽出手段により抽出された文字画像の特徴に基づいて前記印刷データのフォントを選択する選択手段を有する請求項４記載の印刷システム。
【請求項６】
印刷すべき領域を示す所定の印しを付した原稿を読取る読取部を有する読取装置と、
前記読取装置に接続され、台紙に印刷データを印刷する印刷装置とを有する印刷システムであって、
前記読取部により前記原稿から読取られた前記所定の印しの読取データに基づいて前記印刷すべき領域を抽出する領域抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内の画像の特徴を抽出する特徴抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内において所定の記号を抽出する記号抽出手段と、
前記記号抽出手段により前記所定の記号を抽出した場合に、前記特徴抽出手段により抽出された特徴に基づいて前記印刷データを修正し、前記領域抽出手段により抽出された前記印刷すべき領域を前記台紙上に設定し、該設定された領域に、前記修正された印刷データを印刷し、
前記記号抽出手段により前記所定の記号を抽出しない場合に、前記領域抽出手段により抽出された前記印刷すべき領域を前記台紙上に設定し、該設定された領域に前記原稿における前記領域抽出手段により抽出された領域内の画像を印刷することを特徴とする印刷システム。
【請求項７】
前記所定の印しは自由曲線であり、前記領域抽出手段は前記自由曲線を内包する領域を抽出し、
前記特徴抽出手段は前記自由曲線を内包する領域内の画像の特徴を抽出し、
前記領域抽出手段は、前記特徴抽出手段が抽出した画像に近接する位置に前記領域を狭める請求項１記載の印刷システム。
【請求項８】
前記領域抽出手段は、前記所定の印しの抽出位置を起点にして画像を検索し、検索した画像を含む領域を印刷すべき領域として抽出する請求項１記載の印刷システム。
【請求項９】
印刷すべき領域を示す所定の印しを付した原稿を読取る読取部を有する読取装置と、
前記読取装置に接続され、台紙に印刷データを印刷する印刷装置とを有する印刷システムであって、
前記読取部により前記原稿から読取られた前記所定の印しの読取データに基づいて前記印刷すべき領域を抽出する領域抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内の画像の特徴を抽出する特徴抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内において所定の記号を抽出する記号抽出手段と、
前記印刷装置に印刷データを入力する入力手段と、
文字入力のための文節変換用の単語を格納した単語辞書とを設け、
前記記号抽出手段により前記所定の記号を抽出した場合に、前記特徴抽出手段により抽出された特徴に基づいて前記単語辞書から印刷データの候補となる単語を表示し、前記入力手段により表示された候補のいずれかを選択し、選択された印刷データを印刷し、
前記記号抽出手段により前記所定の記号を抽出しない場合に、前記領域抽出手段により抽出された前記印刷すべき領域を前記台紙上に設定し、該設定された領域に前記原稿における前記領域抽出手段により抽出された領域内の画像を印刷するすることを特徴とする印刷システム。
【請求項１０】
印刷すべき領域を示す所定の印しを付した原稿を読取る読取部と、台紙に印刷データを印刷する印刷部とを有する複合端末装置であって、
前記読取部により前記原稿から読取られた前記所定の印しの読取データに基づいて前記印刷すべき領域を抽出する領域抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内の画像の特徴を抽出する特徴抽出手段と、
前記特徴抽出手段により抽出された特徴に基づいて前記印刷データを修正する修正手段と、
前記台紙上の、前記領域抽出手段により抽出された前記印刷すべき領域に、前記修正手段により修正された印刷データを印刷することを特徴とする複合端末装置。
【請求項１１】
印刷すべき領域を示す所定の印しを付した原稿を読取る読取部と、台紙に印刷データを印刷する印刷部とを有する複合端末装置であって、
前記読取部により前記原稿から読取られた前記所定の印しの読取データに基づいて前記印刷すべき領域を抽出する領域抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内の画像の特徴を抽出する特徴抽出手段と、
前記原稿における前記領域抽出手段により抽出された領域内において所定の記号を抽出する記号抽出手段と、
前記印刷装置に印刷データを入力する入力手段と、
文字入力のための文節変換用の単語を格納した単語辞書とを設け、
前記記号抽出手段により前記所定の記号を抽出した場合に、前記特徴抽出手段により抽出された特徴に基づいて前記単語辞書から印刷データの候補となる単語を表示し、前記入力手段により表示された候補のいずれかを選択し、選択された印刷データを印刷し、
前記記号抽出手段により前記所定の記号を抽出しない場合に、前記領域抽出手段により抽出された前記印刷すべき領域を前記台紙上に設定し、該設定された領域に前記原稿における前記領域抽出手段により抽出された領域内の画像を印刷するすることを特徴とする複合端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め決められたフォーマットや定型の書式を持つ用紙に名前や日付等の個別の文字を差し込んで印刷する印刷システム及び複合端末装置に関する。
【背景技術】
【０００２】
予め決められたフォーマットや定型の書式を持つ用紙に名前や日付などの個別の文字を差し込んで印刷することを差し込み印刷というが、従来、差し込み印刷は、文字を配置する座標や領域、書体のフォーマットなどの共通データと、名前などの個別のデータとをそれぞれ持ち、共通データと個別データとを合成して印刷画像を得るようにしていた。
【０００３】
例えば、賞状を印刷する場合、名前や日付等の個別の印刷データはホスト装置から取得し、その他の共通する印刷情報はスキャナ装置で読取った情報を使用することにより印刷を行う。この場合オペレータの作業は次のとおりである。即ち、（１）オペレータはまず個別の印刷データを用意する。次に、（２）サンプルとなる賞状をスキャナ装置で読取ってパソコン上に取り込む。そして（３）画像合成用のソフトウェア上で読取った情報を表示し、そこでコピーの必要な部分は残し、要らない部分は印刷しないようにマスクし、さらに個別の印刷データを配置して座標を決定する。
【０００４】
次に（４）実際の賞状の台紙に印刷を行い、印刷された文字の位置を目で確認する。もし文字の位置がずれている場合、（５）印刷装置の印刷開始位置の調整などを行う。また印刷結果が良好である場合は、（６）残りの賞状について印刷を行う。
【０００５】
このように個別の印刷データとスキャナ装置で読取った共通のデータとを合成し、合成したデータを試し印刷して結果が良好である場合に正式にフォーマット用紙に印刷を行うものとして、例えば従来、特開２００３−６３０８７号公報に開示されるものがある。
【特許文献１】特開２００３−６３０８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら上記のような作業を、専門的に行う業者は別として、たまにしか行わない者にとって、上記の作業、特に上記の（４）、（５）の作業を繰り返すことは煩雑を極めるものであった。即ち、従来においては、印刷書式を入力するなどの工程に加え、印刷位置の調整に試行錯誤を繰り返す工程があることによりオペレータの作業負担が大きいという問題があった。
【０００７】
そこで本発明は、印刷位置を適正に設定することにより印刷位置の繰り返しの調整を不要とした印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明は、印刷すべき領域を示す所定の印しを付した原稿を読取る読取部を有する読取装置と、前記読取装置に接続され、台紙に印刷データを印刷する印刷装置とを有する印刷システムであって、前記読取部により前記原稿から読取られた前記所定の印しの読取データに基づいて前記印刷すべき領域を抽出する領域抽出手段と、前記原稿における前記領域抽出手段により抽出された領域内の画像の特徴を抽出する特徴抽出手段と、前記特徴抽出手段により抽出された特徴に基づいて前記印刷データを修正する修正手段と、前記台紙上の、前記領域抽出手段により抽出された前記印刷すべき領域に、前記修正手段により修正された印刷データを印刷することを特徴とするものである。
【発明の効果】
【０００９】
本発明によれば、領域抽出手段により印刷すべき領域を抽出し、台紙上の、抽出した印刷すべき領域に印刷データを印刷するようにしたので、オペレータが印刷結果を見て印刷位置を調整する必要のない印刷が可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面にしたがって説明する。各図面に共通する要素には同一の符号を付す。図１は第１の実施の形態の印刷システムを示すブロック図、図２は第１の実施の形態の印刷システムを示す構成図である。まず図２により第１の実施の形態の印刷システムの構成について説明する。
【００１１】
図２において、第１の実施の形態の印刷システム１は、上位の外部入力装置としてのパーソナルコンピュータ２、印刷装置としてのノンインパクト方式のプリンタ３および原稿の読取装置としてのフラットベッドタイプのスキャナ装置４から構成される。パーソナルコンピュータ２とプリンタ３は双方向通信が可能なインタフェースケーブル５で接続され、プリンタ３とスキャナ装置４も双方向通信が可能なインタフェースケーブル６で接続されている。
【００１２】
図１において、パーソナルコンピュータ２はプリンタ３に対して外部から印刷データ等を入力する機能を有する。プリンタ３は制御部１１、フォントメモリ１２および画像形成部１３を備えている。制御部１１はプリンタ３およびスキャナ装置４の動作全体を制御する機能を有するとともに、パーソナルコンピュータ２から入力される印刷データを構文解析し、逐次実行を行う機能を有し、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。
【００１３】
フォントメモリ１２は不揮発性のＲＯＭから構成され、記号、数字、カタカナ、ひらがな、漢字などのフォントデータを記憶する。画像形成部１３は、電子写真方式の画像形成部であり、図示していないが、表面に静電潜像およびトナー画像が形成される感光ドラム、印刷データに従って感光ドラムを露光する印刷ヘッド、トナー画像を感光ドラムから媒体に転写する転写器、転写されたトナー画像を媒体に定着させる定着器等から構成される。
【００１４】
スキャナ装置４は読取部１４、操作部１５、領域設定部１６、特徴抽出部１７および記憶部１８を具備している。読取部１４は、所定の読取台にセットされた原稿に蛍光ランプ等の光を当て、原稿からの反射光をＣＣＤセンサ等の受光素子で電気信号に変換し、その電気信号からイメージデータを得るものである。出力するイメージデータは階調のビットマップの形式となっている。
【００１５】
操作部１５は、スキャナ装置４を動作させる際にオペレータが操作する部分であり、スキャナ装置４にセットされた後述するテンプレートの文字の向きを選択するための選択ボタンを有する。即ち、図３に示すように、操作部１５には縦書き選択ボタン２１と横書き選択ボタン２２が設けられ、それぞれのボタンに対向して表示ランプ２３、２４が設けられている。縦書き選択ボタン２１と横書き選択ボタン２２は背反関係にあり、どちらか一方のみが選択されるようになっており、選択された方の選択ボタンの表示ランプが点灯し、選択されていることを表示する。なお図３はスキャナ装置の操作部を示す説明図である。
【００１６】
領域設定部１６は、読取られたビットマップデータから連続したドットの集合を抽出し、切れ目のない連続した集合だけを閉領域として抽出する機能を有する。また閉領域を構成するドットから線分を抽出し、四隅の頂点を算出する機能を有し、算出した頂点の座標を矩形データとしてその領域内のイメージデータとともに記憶部１８に格納する機能を有する。領域設定部１６はＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。
【００１７】
特徴抽出部１７は、後述するように、矩形によって指定された領域から文字を切り出し、文字の太さ、文字の濃度を抽出する機能を有し、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。記憶部１８は、一時的な記憶を行うアクセス速度の速いＲＡＭから構成され、イメージデータの格納および後述する矩形データの記憶に用いる。
【００１８】
次に動作を説明するが、本実施の形態では賞状を印刷する動作を説明する。プリンタ３による印刷動作の前に事前の準備としてテンプレートの作成を行う。テンプレートは過去に作成された賞状に対して行う。図４は過去に作成された賞状を示す。この賞状３１の受賞者３１ａおよび日付３１ｂに対して矩形の枠線３２ａ、３２ｂを書き込むことにより図５に示すテンプレート３３を作成する。枠線３２ａ、３２ｂは受賞者３１ａおよび日付３１ｂを取り囲む位置に作成される。枠線３２ａ、３２ｂはスキャナ装置４が読取る位置を示すとともに、賞状を印刷する際の文字の配置位置を示すものである。賞状に枠線を直接書き込むことができない場合は透過性のあるフィルム等を用いてフィルムに枠線を書き込むようにすればよい。
【００１９】
図６は台紙を示す説明図である。台紙３４には名前と日付以外の文字および飾り枠が印刷されており、本実施の形態ではこの台紙３４に名前および日付を印刷することにより賞状としての印刷を行う。図７は完成した賞状を示す説明図である。図７に示すように、完成した賞状３５には過去の賞状３１とは異なる受賞者３５ａおよび日付３５ｂが、過去の賞状３１の受賞者３１ａおよび日付３１ｂと同じ位置に印刷されている。
【００２０】
オペレータは作成したテンプレート３３をスキャナ装置４にセットし、操作部１５の縦書き選択ボタン２１を押下する。即ち、過去の賞状３１から作成したテンプレート３３の文字は縦書きになっているため縦書き選択ボタン２１を押下する。
【００２１】
一方、パーソナルコンピュータ２では賞状に印刷する受賞者と受賞の日付のリストを入力する。このリストを図８に示す。図８において、リスト３６には受賞者の名前３７と受賞日３８が記載されている。このリストデータに基づいてパーソナルコンピュータ２は、内部において動作するドライバプログラムにより、印刷データを作成する。作成した印刷データを図９に示す。図９において、印刷データ３９には、原稿読取命令４０、受賞者リストデータ４１、日付データ４２およびリスト印刷命令４３が含まれている。
【００２２】
次にプリンタ３の制御部１１の動作を図１０に示すフローチャートにしたがって説明する。図１０は第１の実施の形態におけるプリンタの動作を示すフローチャートである。プリンタ３の制御部１１はパーソナルコンピュータ２から印刷データ３９を受信すると（ステップ１）、先頭から順に構文解析を行い、逐次実行する。次に制御部１１は、印刷データ３９の中に原稿読取命令４０があるかどうか判断する（ステップ２）。
【００２３】
原稿読取命令４０がないと判断した場合は、通常印刷となり、印刷データには文字の種類、文字の向き、配置する座標、文字の濃さなどの文字情報が記載されており、制御部１１はこれらの文字情報を印刷データから抽出する（ステップ３）。次に制御部１１は、受賞者リストデータ４１により指定された文字コードと、ステップ３で得られた文字情報により、最も適合するフォントデータをフォントメモリ１２から選択する。フォントデータは印刷データもしくは後述する矩形データに指定される座標へ配置する（ステップ４）。
【００２４】
画像形成部１３は制御部１１により形成されたイメージデータを電子写真方式により印刷する（ステップ５）。以上により通常印刷を終了する。
【００２５】
ステップ２において印刷データ３９の中に原稿読取命令４０があると判断した場合、制御部１１はスキャナ装置４に対して原稿の読取を指示し（ステップ６）、読み取りが完了するまで待つ。ここでスキャナ装置４における原稿読取動作を図１１に示すフローチャートに従って説明する。図１１は原稿読取動作を示すフローチャートである。
【００２６】
スキャナ装置４においてまず読取部１４は、セットされているテンプレート３３を読取り、階調を持ったビットマップデータとして記憶部１８へ格納する（ステップ１１）。次に領域設定部１６が、記憶部１８に格納されたビットマップデータから矩形の個数、矩形の座標を抽出し、矩形データとして記憶部１８に格納する（ステップ１２）。ここで矩形とは、テンプレート３３に記載された矩形の枠線３２ａ、３２ｂの全体を意味し、これらの枠線３２ａ、３２ｂの個数および座標が抽出される。
【００２７】
次に矩形抽出について図１２のフローチャートに従ってまた図１３を参照して具体的に説明する。図１２は矩形抽出動作を示すフローチャート、図１３は矩形抽出動作を示す動作説明図である。まず領域設定部１６は、記憶部１８から得られたイメージデータを、図１３（ａ）に示すように、外周から走査し、見つかったドットを起点にしてその左右、上下、斜めの隣り合うドットがあるか判定する。隣り合うドットがあればそのドットを起点としてまた隣り合うドットがあるか判定する。これを繰り返し行い、最初の起点に戻ることができれば閉領域が存在するとする。閉領域の面積が所定の大きさより小さい場合は読取り誤差として無視する（ステップ２１）。
【００２８】
例えば図１３（ａ）に示すドット塊５１の場合、図１３（ｂ）に示すように、最初に起点となるドット５１ａに隣り合うドットが連続して存在し、最終的に最初のドット５１ａに到達する場合は閉領域とする。また図１３（ａ）に示すドット塊５２のように、隣り合うドットがあっても最初のドットに戻ることがない場合は読取り誤差として無視する。
【００２９】
次に領域設定部１６は、ステップ２１で見つけた閉領域を構成する線の集合に着目し、あるＹ座標の範囲あるいはＸ座標の範囲に収まる集合を１つの線分とする（ステップ２２）。例えば図１３（ｃ）に示すドット塊５３は、あるＹ座標の範囲内に収まるドットの集合であり、このような場合は線分が存在するとする。
【００３０】
次に領域設定部１６は、ステップ２２で求めたそれぞれの線分の交点を求める。求められた交点は閉領域の四隅（頂点）の座標とする。得られた座標は矩形データとして記憶部１８に格納される（ステップ２３）。例えば図１３（ｄ）に示すドット塊５３とドット塊５４の交点としてドット５５の座標が求められる。そして全ての線分の交点として、図１３（ｅ）に示すように、ドット５５乃至５８の座標が求められる。ドット５５乃至５８の座標をぞれぞれ（Ｘ１、Ｙ１）、（Ｘ２、Ｙ２）、（Ｘ３、Ｙ３）、（Ｘ４、Ｙ４）とすると、これらの座標が記憶部１８に格納される。なお矩形データについては後述する。
【００３１】
次に領域設定部１６は、閉領域の大きさを求める（ステップ２４）。これは四隅の頂点の座標から求めることができる。求めた閉領域の大きさのデータは矩形データとして記憶部１８に格納される。以上により矩形抽出動作（ステップ１２）を終了する。
【００３２】
次にステップ１３に移行し、抽出した矩形内の文字の特徴抽出を行う。文字の特徴抽出について図１４のフローチャートに従ってまた図１５を参照して具体的に説明する。図１４は特徴抽出動作を示すフローチャート、図１５は特徴抽出動作を示す動作説明図である。まず特徴抽出部１７は、ステップ１２で得られた矩形データ（データとして矩形の四隅の座標データがある）で示される閉領域のビットマップデータから、連結したドットの集合を１つの塊として切り出しを行う（ステップ３１）。
【００３３】
次に特徴抽出部１７は、ステップ３１で切り出したドットの塊から水平に連続するドットの数をカウントし、連続するドットの数をそれぞれ累積する。その結果得られる累積値の最初のピークを文字の太さと推定する（ステップ３２）。例えば図１５（ａ）に示すように、「日」の文字の塊を切り出したとして、水平方向に連続するドットの数をカウントすると、図１５（ｂ）に示す累積値が得られる。このときＹ座標が同じドットの塊が複数個所ある場合は、それぞれ別にカウントする。図１５（ｂ）において例えば「２  １３」、「２  ２」は異なる箇所におけるそれぞれの累積値を示す。
【００３４】
図１６は連続するドットの累積値を示すグラフである。図１６において、累積値の最初のピークは累積値が「２」においてである。したがって最初のピークの累積値である「２」が切り出した文字の太さであるとする。なお水平に連続するドットの数をカウントするのは文字が縦書きである場合であり、文字が横書きの場合は垂直方向に連続するドットの数をカウントする。
【００３５】
次に特徴抽出部１７は文字の大きさを判定する（ステップ３３）。切り出した文字の大きさの判定について図１５を用いて説明する。読取り解像度が１５０ＤＰＩの場合は、図１５（ａ）に示す「日」の文字の垂直方向のドット数は２２ドットとなる。１ドットが４×４の１６ピクセルからなるものとすると、２２（ドット）×４＝８８ピクセルからなる。読取り解像度が１５０ＤＰＩであれば、垂直方向の大きさは、（２５．４／１５０）×８８＝１４．９ｍｍとなる。１ポイントは１／７２（インチ）＝０．３５３ｍｍであるから、図１５（ａ）に示す「日」の文字は、１４．９／０．３５３＝４２．２（ポイント）となる。閉領域内に文字を収めるために小数点以下は切り捨てることとすると、「日」の文字は４２ポイントであると判定される。
【００３６】
次に特徴抽出部１７は、ステップ３１で切り出されたドットの塊から、それぞれのドットの階調値を集計し、最も濃い階調のピーク値から文字の濃度を推定する（ステップ３４）。推定した濃度値は矩形データとして記憶部１８に格納される。
【００３７】
次に特徴抽出部１７は、文字種の選択を行う（ステップ３５）。図１５（ｂ）および図１６に示す累積値に基づいて文字種を選択する。図１５に示す例では、連続するドットの累積値の最初のピークを文字の太さと判定しているが、文字の太さと判定されたドット幅に基づいて文字種を選択する。図１６はドット幅と文字種を対応させて格納してある文字種テーブルを示す。文字種テーブル６１は記憶部１８に予め格納されている。文字種テーブル６１にしたがって選択すると、ドット幅が２ドットの場合の文字種は明朝体である。選択された文字種データは矩形データとして記憶部１８に格納される。以上によりステップ１３の特徴抽出動作を終了する。また以上によりスキャナ装置４における読取り動作を終了する。
【００３８】
以上の動作により矩形データが全てそろった形で記憶部１８に格納される。図１８に矩形データを示す。図１８において、矩形データ６２には、閉領域（矩形領域）の四隅の座標データ６３、閉領域内の文字の大きさを示すデータ６４、文字の太さを示すデータ６５、文字の濃さを示すデータ６６、文字の方向を示すデータ６７および文字の種別を示すデータ６８が含まれている。
【００３９】
プリンタ３の制御部１１は、ステップ６における原稿読み取り指示による読取り動作が終了すると、スキャナ装置４の記憶部１８に格納された矩形データ６２を文字情報として取得する（ステップ７）。
【００４０】
次に制御部１１は、矩形データ６２から矩形領域の長手方向の線分の座標を解析し、各々の線分の角度を算出する。スキャナ装置４で原稿を読取ると、原稿が斜めに読取られる場合がある。斜めに読取られた場合、求められた座標データに基づいて名前等を印刷した場合、名前の位置がずれてしまう。
【００４１】
図１９を用いて具体的に説明する。図１９は読取った矩形領域の座標の補正動作を示す説明図である。図１９（ａ）、（ｂ）は読取ったテンプレート３３が傾いていない場合を示し、この場合には得られた矩形データで示される領域に名前を印刷してもずれは生じない。しかしながら、図１９（ｃ）に点線で示すように、テンプレート３３が斜めに読み取られた場合、矩形領域の座標がずれるので、そのずれた座標に基づいて設定した領域に名前を印刷すると、図１９（ｄ）に示すように、名前の位置が原稿（テンプレート）とずれてしまう。そのために矩形領域の座標を補正する必要がある。
【００４２】
矩形領域の各々の線分の角度は、矩形領域の四隅の座標値から求めることができる。次に、得られた各線分の角度の平均を求める。このとき極端にずれている角度はサンプルから除く。求めた平均の角度θをテンプレート３３のずれ角とする。このずれ角θに基づいて矩形データ６２の座標データ６３の補正を行う（ステップ８）。
【００４３】
図１９において具体的に説明する。まず角度θの求め方を説明すると、図１９（ｅ）において、読取って得た矩形領域の左上の座標を（Ｘ１'、Ｙ１'）、左下の座標を（Ｘ２'、Ｙ２'）とすると、矩形領域の長手方向の線の傾きθは、θ＝ｔａｎ−１｛（Ｙ１'−Ｙ２'）／（Ｘ１'−Ｘ２'）｝で求めることができる。次に求めた角度θから、傾きがない場合の矩形領域の座標を求める。
【００４４】
図１９（ｆ）において、傾きがないとした場合の矩形領域の左上の座標を（Ｘ１″、Ｙ１″）とすると、Ｘ１″＝ｃｏｓθＸ１´＋ｓｉｎθＹ１´で、Ｙ１″＝ｓｉｎθＸ１´＋ｃｏｓθＹ１´で求めることができる。他の隅の座標も同様に求めることができる。求めた座標データは矩形データ６２に追記される。以上により矩形領域の座標の補正動作を終了する。
【００４５】
次に制御部１１はステップ４へ進み、受賞者リストデータ４１により指定された文字コードと、矩形データ６２の文字情報により、最も適合するフォントデータをフォントメモリ１２から選択する。フォントデータは矩形データ６２に指定される座標へ配置される（ステップ４）。
【００４６】
なおここで矩形領域における文字の配置位置について説明する。矩形領域に対する文字の配置は、矩形領域の中心を求め、また文字列の中心を求めて、求めた両方の中心が一致するように文字列を配置する。図２０を用いて説明する。図２０（ａ）は矩形領域７０を示し、図２０（ｂ）は文字列７１を示す。矩形領域７０の中心７０ａは四隅の座標から求めることができる。また文字列７１の中心７１ａは、文字の大きさ及び文字数から演算で求める。文字列７１の中心７１ａが矩形領域７０の中心７０ａに一致するように配置する。
【００４７】
画像形成部１３は制御部１１により形成されたイメージデータを電子写真方式により印刷する（ステップ５）。これにより図７に示す賞状５が得られ、以上により読取り動作を伴う賞状の印刷を終了する。
【００４８】
以上のように第１の実施の形態によれば、枠線３２ａ、３２ｂを記載したテンプレート３３を読み取り、読取って得た矩形領域情報およびその内部の文字情報から印刷データの印刷位置および印刷に必要な文字情報を得るようにしたので、試し印刷をすることなく、また例えば一旦読取ったデータをパーソナルコンピュータへ送信してパーソナルコンピュータの画面で印刷位置を指定するなどの工程を経ることなく、簡単な方法で賞状の印刷が可能となる。またテンプレートの読取時にずれがある場合でも、ずれ量を求めて枠線３２ａ、３２ｂの読取り座標を補正するので、適正な位置に印刷が可能となる。
【００４９】
次に第２の実施の形態を説明する。第２の実施の形態はユーザの利便性を向上させるために、テンプレートに描かれた枠線と枠線内の記号とを判別し、判別結果により、差し込み印刷をするかコピー印刷をするかという印刷の制御を変えるようにしたものである。図２１は第２の実施の形態の印刷システムを示すブロック図である。
【００５０】
図２１において、第２の実施の形態の印刷システム８０は、第１の実施の形態と同様に、外部入力装置としてのパーソナルコンピュータ２、プリンタ３およびスキャナ装置８１とから構成される。またパーソナルコンピュータ２及びプリンタ３の構成は第１の実施の形態と同様である。第２の実施の形態のスキャナ装置８１は、読取部１４、操作部１５、領域設定部１６、特徴抽出部１７、記憶部１８、画像認識部８２および特徴データ記憶部８３を具備している。
【００５１】
画像認識部８２は、矩形によって指定された領域のビットマップデータからドットの集合を抽出し、それぞれ隣り合うドットのつながりからそれぞれ長さと角度を持った特徴データに変換する。１つの集合からは複数の特徴データが得られる。例えば、垂直に近い線分の数や、水平に近い線分の数、傾きを持った線分の数量などの文字や記号を固有に持つ特徴を得ることができる。こうして得た特徴と、特徴データ記憶部８３に記憶された文字の特徴データをパターンマッチングにより評価し、最も似通ったものを文字や記号として認識する。
【００５２】
特徴データ記憶部８３は不揮発性メモリからなり、各種の記号や数字、アルファベット、ひらがな、カタカナ、漢字の持つ特徴データを記憶する。
【００５３】
第２の実施の形態においても、第１の実施の形態と同様に、過去に作成した賞状からテンプレートを作成する。図２２は過去に作成した賞状に対して、印刷データを印刷する位置を示す枠線を書き込んだテンプレートを示す。図２２において、テンプレート８４には、飾り枠を除いた全ての文字の印刷箇所に枠線８５乃至９０が書き込まれている。これらの枠線はスキャナ装置８１が読取る位置を示すとともに、印刷を行うときの文字の配置位置を示す。
【００５４】
枠線８５乃至９０には２種類あり、一つはパーソナルコンピュータ２から送られる印刷データの文字の書き込み位置を指定するもので、もう一つはテンプレート８４の画像をそのまま取り込み印刷することを指定するものである。前者の場合は枠線の中にさらに矢印の記号９１、９２を書き込んであり、この記号９１、９２の有無により前者と後者が区別される。図２２の例では、枠線８６および枠線８９の中に記号９１、９２が書き込まれている。なお枠線または記号がテンプレートに直接書き込みできない場合は、透過性のあるフィルム等を用いてそこに枠線を書き込むようにするとよい。
【００５５】
図２３は第２の実施の形態の台紙を示す説明図である。台紙９３には飾り枠のみが印刷されており、本実施の形態ではこの台紙９３にタイトル、受賞者名、敬称、本文、日付および授与者名を印刷することにより賞状としての印刷を行う。図２４は印刷を完了した賞状を示す説明図である。図２４に示すように、完成した賞状９４には、図２２に示すテンプレート８４に使用した過去の賞状とは異なる受賞者名３５ａおよび日付３５ｂが、テンプレート８４に示す受賞者名および日付と同じ位置に印刷され、他の項目についてはテンプレート８４に示す項目と同様に印刷されている。
【００５６】
印刷を始める前にオペレータは、図４に示す過去の賞状３１に対して、図２２に示す枠線８５乃至９０を記入し、さらに受賞者名の枠線８６内および日付の枠線８９内にそれぞれ印刷の向きと印刷開始位置を示す記号「↑」を書き込み、図２２のようなテンプレート８４を作成する。なお他の項目、即ち、タイトル、敬称、本文、授与者名については過去の賞状３１と文言が同じなのでコピーするものとし、枠線８５、８７、８８、９０のみ書き込みを行う。オペレータは作成したテンプレート８４をスキャナ装置８１にセットする。
【００５７】
一方、パーソナルコンピュータ２では賞状に印刷する受賞者と受賞の日付のリストを入力する。このリストは図８に示す第１の実施の形態のものと同様である。このリストデータに基づいてパーソナルコンピュータ２は、内部において動作するドライバプログラムにより、印刷データを作成する。作成される印刷データは、図９に示す第１の実施の形態のものと同様である。
【００５８】
次に第２の実施の形態におけるプリンタ３の制御部１１の動作を図２５に示すフローチャートにしたがって説明する。図２５は第２の実施の形態におけるプリンタの動作を示すフローチャートである。プリンタ３の制御部１１はパーソナルコンピュータ２から印刷データ３９（図９に示す）を受信すると（ステップ４１）、先頭から順に構文解析を行い、逐次実行する。次に制御部１１は、印刷データ３９の中に原稿読取命令４０があるかどうか判断する（ステップ４２）。
【００５９】
原稿読取命令４０があると判断した場合、制御部１１はスキャナ装置８１に対して原稿の読取を指示し（ステップ４３）、読み取りが完了するまで待つ。ここでスキャナ装置８１における原稿読取動作を図２６に示すフローチャートに従って説明する。図２６は原稿読取動作を示すフローチャートである。
【００６０】
スキャナ装置８１においてまず読取部１４は、セットされているテンプレート８４を読取り、階調を持ったビットマップデータとして記憶部１８へ格納する（ステップ５１）。次に領域設定部１６が、記憶部１８に格納されたビットマップデータから矩形の個数、矩形の座標を抽出し、矩形データとして記憶部１８に格納する（ステップ５２）。矩形抽出動作は第１の実施の形態と同様に行われるので、ここでの詳しい説明は省略するが、この矩形抽出動作により、テンプレート８４に記載された矩形の枠線８５乃至９０の個数および座標が抽出される。
【００６１】
次にステップ５３に移行し、矩形内の記号の抽出を行う。この記号の抽出について図２７に示すフローチャートにより詳細に説明する。図２７は記号抽出動作を示すフローチャートである。まず画像認識部８２は、ステップ５２で得られた矩形の座標により示される領域のビットマップデータから連結したドットの集合をひとつの塊として切り出しを行う（ステップ６１）。
【００６２】
次に画像認識部８２は、切り出したドットの塊を線分のデータとして細分化し（ステップ６２）、線分のベクトルから特徴抽出を行う（ステップ６３）。ここで特徴とは、「垂直方向の線分があれば"１"」、「水平方向の線分があれば"２"」、「中心線の右側で中心線から下に向かう斜め線があれば"３"」、「中心線の左側で中心線から下に向かう斜めの線があれば"４"」、「中心線の右側で中心線から上に向かう斜め線があれば"５"」、「中心線の左側で中心線から上に向かう斜めの線があれば"６"」のように、文字の特徴を示す条件を用意し、これらに照らして合致する場合のみ得点化する。ここで中心線というのは、図２８に示す中央の垂直線１０３を意味する。なお該当する線が存在しない場合は得点は"０"とする。図２８は記号抽出の過程を示す説明図であり、図２８にしたがって具体的に説明する。
【００６３】
図２８はステップ６１、６１により得られた画像の例を示す。この画像から特徴抽出を行うと、図２８の右側に示すように、垂直方向の線分があるので"１"が得点化され、水平線は存在しないので得点化されず、中心線の右側で中心線から下に向かう斜め線があるので"３"が得点化され、さらに中心線の左側で中心線から下に向かう斜め線があるので"４"が得点化される。そして得点化された結果が特徴データ記憶部８３に格納されている特徴データとパターンマッチングされる（ステップ６４）。
【００６４】
この場合、得点を加算した総得点を比較することによりマッチングを行う。得点付けした特徴項目を増加することにより、総得点が一致すれば特徴が一致する確立が高くなる。
【００６５】
図２９は特徴データ記憶部８３に予め格納されている特徴データを示す説明図である。特徴データ記憶部８３には、テンプレート８４に書き込まれる枠線内に記入される記号（矢印記号）の４通りのパターンが予め格納されている。図２９（ａ）は上向きの垂直方向の矢印のパターンを示し、右側に上記のルールに従って得点化された結果が示されている。図２９（ｂ）は右向きの水平方向の矢印のパターンを示し、右側に得点化された結果を示す。図２９（ｃ）は左向きの水平方向の矢印のパターンを示し、右側に得点化された結果を示す。同様に、図２９（ｄ）は下向きの垂直方向の矢印のパターンを示し、右側に得点化された結果を示す。
【００６６】
図２８に示す画像の得点化の結果を図２９のいずれかのパターンの得点化の結果を比較すると、図２９（ａ）のパターンの総得点と一致している。したがって図２８に示す画像は、上向きの垂直の矢印を表わしていると判定される。このように記号の種類と向きの情報および記号の位置の情報を得ることができる。なおパターンマッチングは、「垂直方向の線分があれば"１"」や「中心線の右側で中心線から下に向かう斜め線があれば"３"」等の各特徴項目ごとに行い、全ての特徴項目が一致した場合に一致するパターンが存在すると判定してもよい。この場合には一致の精度が向上する。
【００６７】
次にステップ５４において、記号を抽出した矩形領域があるかどうか判定する。ここで矩形領域から切り出したドットの塊の特徴が、図２９に示すパターンのいずれとも一致しない場合は、矢印記号はその矩形領域内には存在しないものと判定される。枠線内から記号（矢印記号）を抽出した矩形領域がある場合には、その矩形領域内の文字の特徴抽出を行う（ステップ５５）。
【００６８】
文字の特徴抽出については、第１の実施の形態と同様に行われるので、ここでの詳細な説明は省略する。この特徴抽出動作により、記号９１、９２を含む矩形領域８６、８９内の文字の太さ、文字の大きさ、文字の濃度および文字種が抽出される。また記号を抽出しない矩形領域については特徴抽出は行わない。
【００６９】
以上の動作により矩形データが全てそろった形で記憶部１８に格納される。図３０に矩形データを示す。図３０において、矩形データ９５には、全ての矩形領域に関するデータが含まれている。矩形領域データ９６は、図２２に示す枠線８６の領域に関する情報であり、矩形領域データ９７は枠線８９の領域に関する情報である。これらの情報には、矩形領域の四隅の座標データ６３、閉領域内の文字の大きさを示すデータ６４、文字の太さを示すデータ６５、文字の濃さを示すデータ６６、文字の方向を示すデータ６７および文字の種別を示すデータ６８が含まれている。
【００７０】
矩形領域データ９８は、図２２に示す枠線８５の領域に関する情報であり、この情報として矩形領域の四隅の座標データ６３と領域内のビットマップデータ９９が含まれている。その他の矩形領域データ１００、１０１、１０２はそれぞれ枠線８７、８８、９０の領域に関する情報であり、同様に矩形領域の四隅の座標データ６３と領域内のビットマップデータ９９とから成っている。
【００７１】
即ち、矩形データ９５には、２種類のデータがあり、ひとつは文字の置き換えを行うためのデータ（符号９６、９７で示す）であり、もうひとつはコピーを行うためのデータ（符号９８、１００、１０１、１０２で示す）である。
【００７２】
次にプリンタ３の制御部１１は、ステップ４３における原稿読み取り指示による読取り動作が終了すると、スキャナ装置８１の記憶部１８に格納された矩形データ９５を文字情報として取得する（ステップ４４）。
【００７３】
次に制御部１１は、矩形データ９５から矩形領域の長手方向の線分の座標を解析し、各々の線分の角度を算出し、矩形データ９５の座標データ６３の補正を行う（ステップ４５）。これは第１の実施の形態と同様に行われるので、ここでの詳細な説明は省略する。なお座標データ６３の補正は、文字の置き換えを行うための矩形領域データ９６、９７に対しても、またコピーを行うための矩形領域データ９８、１００、１０１、１０２に対しても行われる。
【００７４】
次に制御部１１は、文字の置き換えを行うための矩形領域データ９６、９７に対して、図９に示す受賞者リストデータ４１により指定される文字コードと、矩形領域データ９６、９７の文字情報により、最も適合するフォントデータをフォントメモリ１２から選択する。フォントデータは矩形領域データ９６、９７に指定される座標へ配置する。
【００７５】
またコピーを行うための矩形領域データ９８、１００、１０１、１０２については、これらの矩形領域データ９８、１００、１０１、１０２により指定される座標に、これらの矩形領域データ９８、１００、１０１、１０２に含まれるそれぞれのビットマップデータを配置する。
【００７６】
画像形成部１３は制御部１１により形成されたイメージデータを電子写真方式により印刷する（ステップ４７）。これにより図２４に示す賞状９４が得られ、以上により読取り動作を伴う賞状の印刷を終了する。
【００７７】
以上のように第２の実施の形態によれば、文字の置き換えを行うための矩形領域とコピーを行うための矩形領域とを区別し、文字の置き換えを行う矩形領域にはパーソナルコンピュータ２から送られる印刷データを印刷し、コピーを行う矩形領域にはスキャナ装置８１により読取ったビットマップデータを印刷するようにしたので、文字の置き換えを行う必要のある項目がいくつあっても柔軟に対応することができ、また文字の置き換えを行う必要のない項目についてはコピーをするので、台紙として何も記載されていないもの或いは飾り枠のみ印刷されているものを使用することができ、台紙の選択の幅を広げることができる。そのため利用者には使い勝ってのよいものになる。
【００７８】
次に第３の実施の形態を説明する。第３の実施の形態は第１の実施の形態で説明した矩形抽出に対して改良を加えたものである。前記２つの実施の形態では、矩形の枠線を書き込むことにより、完全に囲まれた矩形形状を形成し、その矩形の座標に基づいて印刷する文字の配置位置等を求めるようにした。この方法は文字の印刷位置を正確に指定することができるが、場合によっては左程印刷位置の正確さが要求されない場合もある。その場合にはより簡易な方法で領域を指定することが好ましい。第３の実施の形態はこの点に鑑みてなされたものである。
【００７９】
第３の実施の形態は、テンプレートに書き込む枠線をフリーハンドで書き込み可能としたものである。また記号（矢印記号）を書き込む必要のある場合には、枠線を書き込まずに記号のみを書き込み可能にしたものである。図３１は受賞者の箇所にフリーハンドで枠線を書き込んだテンプレートを示す。
【００８０】
図１３で説明した第１の実施の形態での矩形抽出方法に従って図３１（ａ）に示すテンプレート１１０上の枠線１１１を走査すると、図３１（ｂ）に示すように、複数の直線１１２が抽出される。このように複数の線分１１２が抽出された場合は、図３１（ｃ）に示すように、枠線１１１を内包する最大の矩形１１３を仮の領域として設定する。
【００８１】
次にこの矩形１１３の４本の線分を矩形１１３の中心に向かって文字や記号に干渉しない位置までそれぞれ移動する。その結果、図３１（ｄ）に示すように、文字に隣接した矩形領域１１４が得られる。得られた矩形領域１１４は内部の文字に隣接しているが、矩形領域１１４に対する印刷文字の配置は、矩形領域１１４の中心を求め、また印刷文字列の中心を求めて、求めた両方の中心が一致するように文字列を配置するので、特に問題なく適正に印刷位置を設定することができる。
【００８２】
図３２は枠線を書き込まないで記号（矢印記号）のみを書き込んだテンプレートを示す。ここでは枠線を書き込まれない場合に文字を含む領域を矩形領域として抽出する方法を説明する。図３２（ａ）に示すテンプレート１１５には受賞者の名前の近傍に矢印の記号１１６が書き込まれている。この場合、閉領域を構成する線分はテンプレート１１５上にないので、図３２（ｂ）に示すように、テンプレート１１５全体を仮の矩形領域とする。
【００８３】
そしてテンプレート１１５全体の矩形領域において記号１１６の切り出しを行う。記号１１６の切り出しは、第２の実施の形態において図２７乃至図２９で説明したのと同様な方法で行う。記号１１６が抽出されると、図３２（ｃ）に示すように、記号１１６を中心に渦巻状にドットを検索し、文字の塊を探す。その結果、図３２（ｄ）に示すように、最初に検出した１文字の領域１１７を矩形領域とする。そしてこの矩形領域１１７における文字の座標や特徴を抽出する。
【００８４】
この場合、印刷文字の配置位置は矩形領域１１７の座標から算出される。矩形領域１１７の座標を基準にして所定の大きさを印刷領域に設定することにより、印刷位置が指定される。なおこの場合、コピーを行う矩形領域は抽出されないので、第１の実施の形態のように文字の置き換えを行う矩形領域を抽出するのに適用される。
【００８５】
以上のように第３の実施の形態によれば、フリーハンドで書き込んだ枠線を抽出するようにしたので、テンプレートの作成時における枠線の書き込みを非常に簡易にすることが可能になる。またテンプレート上に書き込まれた記号（矢印記号）を抽出することにより、矩形領域を設定するようにしたので、やはりテンプレートへの書き込みを簡易にすることができる。
【００８６】
本発明は以上の実施の形態に限定されるものではなく、種々の変形が可能である。例えば、上記各実施の形態ではパーソナルコンピュータ２から印刷データを送るようにしているが、プリンタ３で印刷データを入力し、入力したデータを矩形領域で示される位置に印刷することにより、印刷データの作成を不要とすることができる。図面を用いて説明する。
【００８７】
図３３は本発明の変形例を示すブロック図である。図３３において、変形例の印刷システム１２０は、プリンタ１２１とスキャナ装置１２２とから構成され、パーソナルコンピュータは接続されていない。プリンタ１２１は、制御部１１、フォントメモリ１２、画像形成部１３のほかに単語辞書１２３および操作部１２４が設けられている。単語辞書１２３は、文字入力に用いる文節変換用の単語を格納している。スキャナ装置１２２は、読取部１４、操作部１５、領域設定部１６、特徴抽出部１７、記憶部１８、画像認識部８２を具備している。
【００８８】
図３４はプリンタ１２１の操作部１２４を示す。図３４において、操作部１２４には、１０インチ程度の大型表示画面１２５と８個のキーが具備されている。画面１２５の表示にしたがって表示項目を左右に移動させ、選択させることにより機能を指示する戻るキー１２６ａおよび進むキー１２６ｂ、同様に表示項目を上下に移動させるキー１２６ｃ、１２６ｄ、入力キー１２６ｅ、中止キー１２６ｆ、スキャナ装置１２２の動作を直接指示するコピーキー１２６ｇおよび読み取りを指示するスキャンキー１２６ｈが設けられている。
【００８９】
以上のように構成される印刷システム１２０において、まずオペレータはスキャナ装置１２２にテンプレートをセットし、操作部１２４のスキャンキー１２６ｈを押下する。この場合テンプレートは図５に示す第１の実施の形態と同様のテンプレート３３とする。スキャンキー１２６ｈが押下されると、読取部１４でテンプレート３３の読み取りが開始され、第１の実施の形態と同様に図１８に示す矩形データ６２が作成され、記憶部１８に格納される。
【００９０】
制御部１１は、得られた矩形データ６２の内容を操作部１２４の表示部１２５に表示する。ここでは図に示すように矩形データ６２で指定される文字が表示される。また制御部１１は、スキャナ装置１２２が画像認識した結果に基づいて、単語辞書１２３から相応しいと思われる単語を候補として操作部１２４の表示部１２５に表示する。
【００９１】
オペレータは、指示キー１２６ａ乃至１２６ｄを操作して表示項目を上下左右に移動させ、表示された候補の中から適切なものを選択する。このようにして表示された候補の中からの選択を繰り返し、すべての選択が完了すると、制御部１１は画像形成部１３での印刷を開始する。
【００９２】
以上のような変形例に拠れば、プリンタ１２１に単語辞書１２３を備えたことにより、印刷データを作成することなく、プリンタ１２１とスキャナ装置１２２だけで賞状の印刷を行うことができる。
【００９３】
また本発明はさらに他の変形が可能である。例えば、上記各実施の形態ではパーソナルコンピュータ２とプリンタ３とスキャナ装置４とを接続したシステム構成としているが、これに限らず、プリンタ機能とスキャナ機能を有する複合端末装置および複写装置においても実現可能である。
【００９４】
また上記各実施の形態ではパーソナルコンピュータ２から印刷データを送るようにしているが、例えば、ＵＳＢ（ユニバーサルシリアルバス）インタフェース付きのメモリスティックを用いることもできる。予めメモリスティックに受賞者リストを記憶しておき、印刷時にプリンタのシリアルコネクタに接続する。プリンタの操作パネルにより受賞者リストを選択して印刷を行うようにする。このような携帯性に優れたメモリスティックを用いることにより、利便性を高めることができる。
【図面の簡単な説明】
【００９５】
【図１】第１の実施の形態の印刷システムを示すブロック図である。
【図２】第１の実施の形態の印刷システムを示す構成図である。
【図３】スキャナ装置の操作部を示す説明図である。
【図４】過去に作成された賞状を示す説明図である。
【図５】作成したテンプレートを示す説明図である。
【図６】台紙を示す説明図である。
【図７】印刷を行った賞状を示す説明図である。
【図８】受賞者と受賞の日付のリストを示す説明図である。
【図９】印刷データを示す説明図である。
【図１０】第１の実施の形態におけるプリンタの動作を示すフローチャートである。
【図１１】原稿読取動作を示すフローチャートである。
【図１２】矩形抽出動作を示すフローチャートである。
【図１３】矩形抽出動作を示す動作説明図である。
【図１４】特徴抽出動作を示すフローチャートである。
【図１５】特徴抽出動作を示す動作説明図である。
【図１６】連続するドットの累積を示すグラフである。
【図１７】文字種テーブルを示す説明図である。
【図１８】矩形データを示す説明図である。
【図１９】矩形領域の座標の補正動作を示す説明図である。
【図２０】矩形領域における文字の配置位置を説明するための説明図である。
【図２１】第２の実施の形態の印刷システムを示すブロック図である。
【図２２】第２の実施の形態のテンプレートを示す説明図である。
【図２３】第２の実施の形態における台紙を示す説明図である。
【図２４】第２の実施の形態における印刷が完了した賞状を示す説明図である。
【図２５】第２の実施の形態におけるプリンタの動作を示すフローチャートである。
【図２６】第２の実施の形態における原稿読取動作を示すフローチャートである。
【図２７】記号抽出動作を示すフローチャートである。
【図２８】記号抽出の過程を示す説明図である。
【図２９】特徴データ記憶部に格納されている特徴データを示す説明図である。
【図３０】第２の実施の形態の矩形データを示す説明図である。
【図３１】フリーハンドで枠線を書き込んだテンプレートを示す説明図である。
【図３２】記号のみを書き込んだテンプレートを示す説明図である。
【図３３】本発明の変形例を示すブロック図である。
【図３４】変形例におけるプリンタの操作部を示す説明図である。
【符号の説明】
【００９６】
１、８０、１２０  印刷システム
２  パーソナルコンピュータ
３  プリンタ
４、８１  スキャナ装置
１０  外部入力部
１１  制御部
１３  画像形成部
１４  読取部
１６  領域設定部
１７  特徴抽出部
１８  記憶部
８２  画像認識部
８３  特徴データ記憶部
【図１】
2008080621.tif 000003
【図２】
2008080621.tif 000004
【図３】
2008080621.tif 000005
【図４】
2008080621.tif 000006
【図５】
2008080621.tif 000007
【図６】
2008080621.tif 000008
【図７】
2008080621.tif 000009
【図８】
2008080621.tif 000010
【図９】
2008080621.tif 000011
【図１０】
2008080621.tif 000012
【図１１】
2008080621.tif 000013
【図１２】
2008080621.tif 000014
【図１３】
2008080621.tif 000015
【図１４】
2008080621.tif 000016
【図１５】
2008080621.tif 000017
【図１６】
2008080621.tif 000018
【図１７】
2008080621.tif 000019
【図１８】
2008080621.tif 000020
【図１９】
2008080621.tif 000021
【図２０】
2008080621.tif 000022
【図２１】
2008080621.tif 000023
【図２２】
2008080621.tif 000024
【図２３】
2008080621.tif 000025
【図２４】
2008080621.tif 000026
【図２５】
2008080621.tif 000027
【図２６】
2008080621.tif 000028
【図２７】
2008080621.tif 000029
【図２８】
2008080621.tif 000030
【図２９】
2008080621.tif 000031
【図３０】
2008080621.tif 000032
【図３１】
2008080621.tif 000033
【図３２】
2008080621.tif 000034
【図３３】
2008080621.tif 000035
【図３４】
2008080621.tif 000036