(57)【要約】【課題】  画像形成システムに通常組み込まれているソフトウェア資源を利用することにより、特別なプログラムを作成して画像形成システムの制御部に組み込むことなく、新規フォントの登録ができるようにする。【解決手段】  画像形成システムに対する制御機能を有するページ記述言語の制御コマンドにより画像読取手段（スキャナ５、スキャナ処理部６、フォント処理部３）を制御して文字パターンを読み取り、読み取った文字パターンを、属性情報と対応付けて新規フォントとして記憶装置（データ記憶部１２）に登録保存する。【選択図】      図１
2006142744.tif 000002
【特許請求の範囲】
【請求項１】
ページ記述言語により制御され、スキャナを介して文字パターンを読み取る画像読取手段と、ページ記述言語により制御され、前記画像読取手段で読み取った文字パターンを、属性情報と対応付けて新規フォントとして登録保存する記憶手段とを具えたことを特徴とする画像形成システム。
【請求項２】
前記画像読取手段は、文字パターンを属性情報と共に読み取り、読み取った文字パターンと属性情報とを対応付けて前記記憶手段に保存することを特徴とする請求項１記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、コピー機、ファクシミリ、スキャナ等の機能を複合して有する複合機のようなスキャナ付き画像形成装置から構成される画像形成システム、あるいは、外部スキャナから読み込んだデータを画像形成装置に送信する画像形成システムにおいて、画像形成装置内部に有するフォント以外のフォントを読み込んで登録する機能を有する画像形成システムに関するものである。
【背景技術】
【０００２】
画像形成装置では、当該装置内部に有するフォント以外のフォントで印字させたい場合があるが、そのような場合、従来は、印字させたいフォントを上位装置からダウンロードするか、外字フォントを格納したディスク等から読み込んで登録するようにしていた。しかし、上位装置からダウンロードしたり、ディスク等から読み込んだりするのは、フォントの入手に費用がかかるものが多い上、フォントの種類に制限がある。
【０００３】
そこで、下記の特許文献１（特開２００３−１５９８４０号公報）に示されるように、フォント登録用の原稿に記入された属性データと文字パターンデータとをスキャナで読み取り、画像形成装置の内部フォントとして登録する技術が開発されている。すなわち、この特許文献１に開示されたスキャナ付きプリンタは、プリンタの内部または外部に接続されたスキャナ装置から画像データを入力し、読み取った画像をフォントデータとしてフォントＲＯＭに登録し、そのフォント選択時に上位装置からの文字コードが送られれば、フォントＲＯＭ１０５から読み出して印字させるようにするものである。
【０００４】
また、下記の特許文献２（特開平６−２０５１９６号公報）に示されるように、手書き文字等をプリンタに取り込んでフォント化でき、あるいはファイルしたいパターンを、ドキュメントに手軽に埋め込めるスキャナ付プリンタが開示されている。すなわち、この特許文献２に開示されたスキャナ付きプリンタは、コントローラで生成されたビデオーデータを印刷する際、スキャナの原稿給紙位置に原稿がセットされていればコントローラのデータとスキャンーデータを合成して印刷し、原稿のセットがなければ、コントローラデータをそのまま印刷するように構成されている。また、原稿に登録したい文字パターンを準備し、スキャナ装置にセット後スタートさせ、入力終了後ＲＡＭに蓄えた情報を処理してフォントデータとして登録する、あるいは、記憶部に登録されたフィルパターンデータを用いて図形をフィルするように構成されている。
【０００５】
【特許文献１】特開２００３−１５９８４０号公報（図１）
【特許文献２】特開平６−２０５１９６号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されたスキャナ付きプリンタは、スキャナが内蔵された又は外部にスキャナが接続されたスキャナ付き画像形成装置に適用されている。まず、フォント名，文字コード等の属性データを記入する欄と、文字パターンを記入する欄とが用意された登録用紙に必要なデータを書き込んだ後、それをスキャナ装置にかけて画像を読み取らせる。そして、読み取った画像を属性データとフォントデータとに分け、両者を対応付けて記憶装置に登録し、そのフォントに対応する文字コードが上位装置から送られてきたら、記憶装置から読み出して印字させる。
【０００７】
そのようにすれば、フォントの入手に特別な費用をかけることなく、手書き文字や個人的なデザイン文字等の印字も可能になる。
【０００８】
しかしながら、上記特許文献１、特許文献２等に開示された画像形成装置には、登録用紙の所定欄に書き込まれているデータをスキャナで読み取り、属性データとフォントデータとに分け、両者を対応付けて記憶装置に登録するなどの方法を採るため、特別なプログラムを作成し、それを画像形成装置に組み込む必要があり、その分コスト高になるという問題点があった。
【０００９】
本発明は、そのような問題点に鑑み、画像形成装置に通常組み込まれているソフトウェア資源を利用することにより、特別なプログラムを作成し、それを画像形成装置に組み込む必要がなく、登録用紙の所定欄に書き込まれているデータをスキャナで読み取り、属性データとフォントデータとに分け、両者を対応付けて記憶装置に登録できるようにすることを目的とするものである。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本願の請求項１にかかる画像形成システムの発明は、ページ記述言語により制御され、スキャナを介して文字パターンを読み取る画像読取手段と、ページ記述言語により制御され、前記画像読取手段（例えば、スキャナ、スキャナ処理部、フォント処理部）で読み取った文字パターンを、属性情報と対応付けて新規フォントとして登録保存する記憶手段（例えば、データ記憶部）とを具えたことを特徴とする。
【００１１】
また、本願の請求項２にかかる画像形成システムの発明は、請求項１の画像形成システムにおいて、画像読取手段（例えば、スキャナ、スキャナ処理部、フォント処理部）は、文字パターンを属性情報と共に読み取り、読み取った文字パターンと属性情報とを対応付けて前記記憶手段（例えば、データ記憶部）に保存することを特徴とする。
【発明の効果】
【００１２】
本発明の画像形成装置は、次のような効果を奏する。
すなわち、請求項１に記載の画像形成システムは、画像形成装置に通常組み込まれているソフトウェア資源であるページ記述言語により画像読取手段を制御して文字パターンを読み取り、読み取った文字パターンを、属性情報と対応付けて新規フォントとして登録保存するようにしたので、特別なプログラムを作成して、画像形成装置に組み込むことなく、新規フォントの登録が可能になる。
【００１３】
また、請求項２に記載の画像形成システムにおいては、前記画像読取手段は、文字パターンを属性情報と共に読み取り、読み取った文字パターンと属性情報とを対応付けて前記記憶手段に保存するようにしたので、登録用紙の所定欄に書き込まれているデータをスキャナで読み取るだけで、フォントデータと属性データの両者を対応付けて登録できるようになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。なお、以下の実施例においては、スキャナが画像形成装置と一体に設けられたいわゆる複合機からなる画像形成システムを例に本発明を説明する。
【実施例】
【００１５】
図１は、本発明を適用する複合機のブロック図である。入力データ処理部１は、ページ記述言語処理部２を有していて、パソコン等のホストから入力されてきたデータのページ記述言語を認識し、フォント処理部３とグラフィック処理部４に振り分ける。ページ記述言語は、描画系のデータと制御系データとを含んでおり、ホストからのデータが描画系のデータであった場合、描画データを文字系データとグラフィック系データとを識別して、フォント処理部３とグラフィック処理部４とに振り分ける。また、ホストからのデータが制御系データであった場合で、その制御データがフォント登録のコマンドであった場合は、スキャナ５を動作させると共に、コマンドをフォント処理部３に渡す。
【００１６】
フォント処理部３は、ホストからの描画系データの内、フォント情報と文字データを管理及び処理する。また、フォント登録のコマンドを受け取ったら、フォント登録のための処理を実行する。グラフィック処理部４は、ホストからの描画系データの内、パターンや描画の処理を行う。スキャナ処理部６は、スキャナ５から画像データを受け取って処理を行う。イメージデータ作成部７は、フォント処理部３、グラフィック処理部４、スキャナ処理部６から受け取ったデータをラスタライズしてイメージデータを得る。
【００１７】
印刷処理部８は、イメージデータ作成部７で作成したイメージデータを紙に印刷するための処理を行う。パネル表示部９は、パネルへの文字表示処理を行い、ＦＡＸ処理部１０は、ＦＡＸ用画像データと通信記録用データとから、送信画像データを作成する。記憶データ処理部１１は、データ記憶部１２に記録したデータの認識、データ記憶部１２へのデータの格納及び削除処理を行う。
【００１８】
図２は、フォント処理部の詳細ブロック図である。フォントデータ処理部３ａは、フォントヘッダ作成部とフォントデータ作成部とからなり、未登録フォントを新たに登録する場合に、後述するようなやり方でフォント登録の処理を行う。また、フォントデータ認識部３ｂは、フォントヘッダ認識部とフォントデータ認識部とからなり、複合機がデータ記憶部１２に記録したフォントデータを使用する際に必要なフォントデータを認識する。
【００１９】
フォントヘッダ作成部は、それぞれ、プリンタ用フォントヘッダ作成部，パネル用フォントヘッダ作成部，ＦＡＸ用フォントヘッダ作成部を具えていて、プリンタ，パネル，ＦＡＸのそれぞれが使うフォントを個別に作成して、それぞれのフォントに付加する。また、フォントヘッダ認識部も、それぞれ、プリンタ用フォントヘッダ認識部，パネル用フォントヘッダ認識部，ＦＡＸ用フォントヘッダ認識部を具えていて、フォント登録直後や電源投入時に、プリンタ，パネル，ＦＡＸのそれぞれについて使用可能なフォントを認識するために用いられる。
【００２０】
次に、当該複合機に未登録のフォントを読み込んで登録する場合の処理を説明する。本発明では、プリンタ，複合機等の画像形成装置に通常組み込まれていて、実行可能な状態にあるページ記述言語の描画コマンドと制御コマンドの内、制御コマンドを利用して新規フォントの登録を行うことにした。そして、新規フォントの登録を行うため、ページ記述言語の制御コマンドに、スキャナから文字画像をダウンロードするための新規コマンドを追加して画像形成装置に組み込んでおく。
【００２１】
また、予め、新規フォントの登録を行うために必要な制御コマンドのコマンド列を画像形成装置に登録しておき、操作パネルのボタン操作により、それを呼び出して実行できるようにしておく。画像形成装置に登録するコマンド列の一例を図３（イ），（ロ）に示す。図３（イ）は、１文字をダウンロードする場合を示し、図３（ロ）は、スキャナで読み取った文字をサンプル出力しながら登録する場合を示している。
【００２２】
図３（イ）において、「！Ｒ！」は、ページ記述言語の制御コマンドの開始を意味し、「ＦＤＬＳ」は、フォントのダウンロード開始を指令する新規コマンドである。それに続く「４，１０Ｕ，"Ｓａｍｐｌｅ"，２４」は、フォント属性を指定するためのもので、「４」は、当該フォントをプリンタ，パネル，ＦＡＸの内、何用として用いるかを指定するもので、例えば、「１」がプリンタ用、「２」がパネル用、「３」がＦＡＸ用、「４」がプリンタ＋パネル用、「５」がパネル+ＦＡＸ用、「６」がプリンタ+ＦＡＸ用、「７」がプリンタ＋パネル+ＦＡＸ用として用いることを指定する。また、「１０Ｕ，"Ｓａｍｐｌｅ"，２４」は、それぞれ、シンボルセット，フォント名，ポイントサイズを指定する。そして、「ＳＣＮＳ」で、スキャナ５によるスキャン開始を指令し、「ＣＤＬＥ」で登録文字のダウンロードを終了し（すなわち、スキャンして読み取った文字の登録を決定し）、「ＦＤＬＥ」でフォントのダウンロード処理を終了して、「ＥＸＩＴ」で一連の制御を終了する。
【００２３】
また、図３（ロ）において、「！Ｒ！」から「ＳＣＮＳ」までは、図３（イ）と同様であるが、それに続く「ＳＦＮＴ"Ｓａｍｐｌｅ"」はサンプル印字出力のための文字を選択するためのコマンド、「ＣＯＤＥ  ６５」はサンプル印字出力のための文字コードを指定するためのコマンド、「ＰＦＮＴ"Ｓａｍｐｌｅ"」はサンプルパネル出力のための文字を選択するためのコマンド、「ＰＣＤＥ  ６５」はサンプルパネル出力のための文字コードを指定するためのコマンドである。そして「ＳＣＮＳ」で、スキャン開始を指令する。
【００２４】
図３（ロ）の場合、１回毎に画像の微調整を行いながら、上記処理を３回繰り返し、納得できる画像が得られたところで「ＣＤＬＥ」で登録文字のダウンロードを終了する。そして、それに続いて、コード番号６６の文字の読み取り処理を実行し、「ＣＤＬＥ」で登録文字のダウンロードを終了し、「ＦＤＬＥ」でフォントのダウンロード処理を終了して、「ＥＸＩＴ」で一連の制御を終了する。
【００２５】
次に、フォント登録時の操作を具体的に説明する。まず、図４に示すような登録用紙に、登録しようとする文字を書き込み、スキャナ５にセットする。図４において、１３は登録用紙、１４はバウンダリーボックス、１５は登録文字イメージ、１６はリファレンスポイント、１７は文字コード「６５」をＯＣＲで読み込ませるためのＯＣＲ認識の開始ポイントである。このような登録用紙１３のバウンダリーボックス１４内に、登録しようとする登録文字イメージ１５を記入し、リファレンスポイント１６を記入するとともにＯＣＲ認識の開始ポイント１７の横に文字コード「６５」を記入してスキャナ５にセットする。
【００２６】
その状態で、操作パネルを操作して、図３（イ），（ロ）に示すようなコマンド列を選択して呼び出し、スターとボタンを押してフォント登録を開始させる。その結果、フォント処理部３のフォントデータ処理部３ａが、選択されたコマンド列のコマンドを順次実行し、新規フォトの登録を行う。
【００２７】
なお、上記実施例では、シンボルセット、フォント名、ポイントサイズ等の属性情報を、コマンド列の中に組み入れて設定するようにしたが、文字コードと同様にして、それらの属性情報も、登録用紙に書き込むことにより、ＯＣＲで読み込ませるようにしてもよい。この場合、例えば、「！Ｒ！  ＳＣＮＳ；ＥＸＩＴ；」のコマンド列を指令することによりシート上のフォント属性を読み取ってＯＣＲ上で文字認識し、「！Ｒ！  ＦＤＬＥ；ＥＸＩＴ；」のコマンド列を指令してフォントのダウンロード処理を終了して一連の制御を終了することにより登録するようにすればよい。
【図面の簡単な説明】
【００２８】
【図１】本発明を適用する画像形成システムの実施例を示す複合機のブロック図である。
【図２】フォント処理部の詳細ブロック図である。
【図３】ページ記述言語の制御コマンドの表記例を示す図である。
【図４】登録用紙の一例を示す図である。
【符号の説明】
【００２９】
１…入力データ処理部
２…ページ記述言語処理部
３…フォント処理部
４…グラフィック処理部
５…スキャナ
６…スキャナ処理部
７…イメージデータ作成部
８…印刷処理部
９…パネル表示部
１０…ＦＡＸ処理部
１１…記憶データ処理部
１２…データ記憶部
【図１】
2006142744.tif 000003
【図２】
2006142744.tif 000004
【図３】
2006142744.tif 000005
【図４】
2006142744.tif 000006