JP2003159840A - Printer with scanner - Google Patents

Printer with scanner

Info

Publication number
JP2003159840A
JP2003159840A JP2002276876A JP2002276876A JP2003159840A JP 2003159840 A JP2003159840 A JP 2003159840A JP 2002276876 A JP2002276876 A JP 2002276876A JP 2002276876 A JP2002276876 A JP 2002276876A JP 2003159840 A JP2003159840 A JP 2003159840A
Authority
JP
Japan
Prior art keywords
printer
font
character
scanner
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002276876A
Other languages
Japanese (ja)
Other versions
JP3470294B2 (en
Inventor
Hirofumi Nishiwaki
浩文 西脇
Kunio Tomiyasu
国男 冨安
Yoshinari Inoue
宜也 井上
Toru Nagatsuma
徹 永妻
Kazuyuki Shimada
和之 島田
Takamasa Hayashi
崇雅 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002276876A priority Critical patent/JP3470294B2/en
Publication of JP2003159840A publication Critical patent/JP2003159840A/en
Application granted granted Critical
Publication of JP3470294B2 publication Critical patent/JP3470294B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To realize a printer with a scanner in which a handwritten character, a type, lettering, or the like can be taken into a printer easily to form a font. <P>SOLUTION: Image data is inputted from a scanner 116 connected with a printer internally or externally, a read-out image is registered in a font ROM 105 as font data and a character code is sent from a host unit at the time of selecting a font so that an image is read out from the font ROM 105 and printed. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、プリンタとプリン
タの内部または外部に接続されたイメージスキャナーと
からなるスキャナー付プリンタに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer with a scanner including a printer and an image scanner connected inside or outside the printer.

【0002】[0002]

【従来の技術】従来、スキャナー付画像形成装置では、
スキャナーで読み込まれたデータはアプリケーション上
に取り込み、アプリケーションのなかでスキャナー以外
からの印刷データと合成されるのが一般的な方法であ
る。即ち、デジタルコピーなどでみられる画像合成は、
ホストからの画像データ(または読み取りデータ)をビデ
オランダムアクセスメモリ(VRAM)上に展開し、合成
すべき読み取りデータ(または画像データ)をその上から
VRAMに書き込むことで書き込みデータを作成し、V
RAMから順次画像形成部へ転送することで達成してい
る。
2. Description of the Related Art Conventionally, in an image forming apparatus with a scanner,
It is a general method that data read by a scanner is loaded into an application and is combined with print data from a device other than the scanner in the application. That is, the image composition seen in digital copy etc.
The image data (or read data) from the host is expanded on the video random access memory (VRAM), and the read data (or image data) to be combined is written to the VRAM to create write data.
This is achieved by sequentially transferring from the RAM to the image forming unit.

【0003】プリンタにおいては、プリンタが内部に持
つフォント(font)以外のフォントで印字させたい場合、
上位装置からのダウンロードあるいはプリンタに付随す
るフォントカートリッジ(またはカード)やディスク装置
からの供給が主であった。
In a printer, when it is desired to print with a font other than the font that the printer has internally,
It was mainly downloaded from a host device or supplied from a font cartridge (or card) attached to a printer or a disk device.

【0004】また、多角形やフォントなどにパターンで
フィルを行ないたい場合、通常はそれを内部に持つフィ
ルパターンを用いて行なっているが、この内部のフィル
パターンはそう多くの種類を有しているものではなく、
これら以外のパターンである図形のフィルを行なう場合
には、フィルパターンの登録を外部の上位装置(ホスト
装置)から行なっていた。
Further, when it is desired to fill a polygon or a font with a pattern, a fill pattern having it inside is usually used. However, this fill pattern has many kinds. Not something that
When a figure that is a pattern other than these is filled, the fill pattern is registered from an external host device (host device).

【0005】[0005]

【特許文献1】特開平2−140796号公報[Patent Document 1] Japanese Patent Application Laid-Open No. H2-140796

【特許文献2】特開平2−181784号公報[Patent Document 2] Japanese Unexamined Patent Publication No. 2-181784

【0006】[0006]

【発明が解決しようとする課題】しかしながら、上記従
来のプリンタにおいては、フォントカートリッジ(また
はカード)あるいはディスク等からフォントデータを入
手するには費用がかかるものが多く、かつフォントの種
類に制限があった。また、上位装置でオリジナルなフォ
ントを作成しプリンタにダウンロードさせる場合は、上
位装置にそのための複雑な編集ソフトが必要であるとい
う問題があった。
However, in the above-mentioned conventional printers, it is often expensive to obtain font data from a font cartridge (or card) or a disk, and the font type is limited. It was In addition, when an original font is created in the host device and downloaded to the printer, there is a problem that the host device requires complicated editing software for that purpose.

【0007】本発明は上記従来の問題を解決するもので
あり、手書き文字や活字やレタリング等を容易にプリン
タに取り込んでフォント化できるスキャナー付プリンタ
を実現するスキャナー付プリンタを提供することを目的
とするものである。
The present invention solves the above-mentioned conventional problems, and an object of the present invention is to provide a scanner-equipped printer which realizes a scanner-equipped printer which can easily incorporate handwritten characters, printed characters, lettering, etc. into the printer to form a font. To do.

【0008】[0008]

【課題を解決するための手段】本発明は上記目的を達成
するため、スキャナー付プリンタにおいて、プリンタの
内部または外部に接続されたイメージスキャナーからの
画像データを入力でき、読み取った画像をフォントデー
タとして記憶部に登録し、そのフォント選択時に上位装
置からの文字コードが送られれば、上記記憶部から読み
出して印字させるようにするものである。
In order to achieve the above object, the present invention is capable of inputting image data from an image scanner connected inside or outside the printer in a printer with a scanner, and the read image is used as font data. When the character code is registered in the storage unit and a character code is sent from the host device when the font is selected, the character code is read from the storage unit and printed.

【0009】[0009]

【作用】したがって本発明によれば、上位装置の特別な
プログラムやフォントデータ無しに、手書き文字や個人
的デザイン文字、手近な活字やレタリング等がプリンタ
にロードすることができ、上位装置からの文字コードで
印字することができる、という作用を有する。
According to the present invention, therefore, handwritten characters, personally designed characters, hand-printed characters, lettering, etc. can be loaded into the printer without any special program or font data of the host device. It has the effect that it can be printed with a code.

【0010】[0010]

【発明の実施の形態】以下、本発明の実施形態につい
て、図面を参照しながら詳細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

【0011】図1は本発明の一実施例におけるスキャナ
ー付プリンタのコントローラの内部と周辺機器のブロッ
ク構成を示したものである。図1において、100はコン
トローラ、101はプログラム,パネル装置からのモード
指示,上位装置からのコマンドによってコントローラ10
0全体を制御するCPU、102はフォントデータやプログ
ラムを外部から供給するICカード、103はパネル装置
からのモード指示内容等を記憶しておく不揮発性ビデオ
RAM(NVRAM)、104はコントローラの制御プログ
ラムが格納されているプログラムROM、105はフォン
トのパターンデータを記憶するフォントROM、106は
CPUのワークメモリ,入力データのインプットバッフ
ァー,プリントデータのページバッファー,ダウンロー
ドフォント用のメモリ等に使用するRAM、107はエン
ジンとコマンドおよびステータスや印字データの通信を
行うエンジンインターフェース、108は印字を行うエン
ジン、109はパネル装置とコマンドおよびステータスの
通信を行うパネルインターフェース、110は使用者にプ
リンタ状態を知らせたりモード指示を行ったりするパネ
ル装置、111はホストインターフェース、112はプリンタ
の上位装置であるホスト装置、115はスキャナー装置と
コマンドおよびステータスの送受信とスキャナーからの
ビットイメージデータの受信を行うスキャナーインター
フェース、116はスキャナー装置である。
FIG. 1 is a block diagram showing the inside of a controller of a printer with a scanner and peripheral devices according to an embodiment of the present invention. In FIG. 1, 100 is a controller, 101 is a program, a mode instruction from a panel device, and a controller 10 by a command from a host device.
0 CPU for controlling the whole, 102 is an IC card for supplying font data and programs from the outside, 103 is a non-volatile video RAM (NVRAM) for storing the contents of mode instruction from the panel device, 104 is a control program for the controller Is stored in a program ROM, 105 is a font ROM for storing font pattern data, 106 is a RAM used as a work memory of the CPU, an input buffer for input data, a page buffer for print data, a memory for download fonts, etc. 107 is an engine interface for communicating commands and statuses and print data with the engine, 108 is an engine for printing, 109 is a panel interface for communicating commands and status with a panel device, 110 is a mode or mode for notifying the user of the printer status Instructions Panel device, 111 is a host interface, 112 is a host device that is a higher-level device of the printer, 115 is a scanner interface that sends and receives commands and status to and from the scanner device, and receives bit image data from the scanner, 116 is a scanner device Is.

【0012】図2は本実施例におけるスキャナー付プリ
ンタの概略構成を示したものである。図2において、10
は画像形成部であって、給紙カセット11,ペーパーエン
ドセンサー12,レジストセンサー13,レジストローラ1
4,感光体15,定着器16および排紙センサー17を有す
る。18は排紙トレイである。また、20は画像読み取り部
であって、原稿セットトレイ(兼給紙トレイ)21,原稿セ
ットセンサー(兼ペーパーエンドセンサー)22,フィード
ローラ23,ヘッドセンサー24,読み取りヘッド25,搬送
切り替え爪26および原稿排紙センサー27を有する。28は
原稿排紙トレイである。
FIG. 2 shows a schematic configuration of a printer with a scanner in this embodiment. In FIG. 2, 10
Is an image forming unit, which is a paper feed cassette 11, paper end sensor 12, registration sensor 13, registration roller 1
4, a photoconductor 15, a fixing device 16 and a paper discharge sensor 17. 18 is a paper discharge tray. An image reading unit 20 includes a document set tray (also a paper feed tray) 21, a document set sensor (also a paper end sensor) 22, a feed roller 23, a head sensor 24, a reading head 25, a conveyance switching claw 26 and It has a document discharge sensor 27. 28 is a document discharge tray.

【0013】また、図3は本発明の実施例におけるフォ
ント登録フォーマットの原稿の一例を示したものであ
り、400は原稿の用紙端、401は罫線で囲まれた属性記録
領域で個々の属性は、文字パターン領域サイズ(REC
TANGLE),ベースフォント名(BASE FON
T),文字コード範囲(CODE),その他である。402は
罫線で囲まれた文字パターンデータ記録領域(各文字パ
ターン領域の上部領域に文字コードが印字されている)
を示し、既に印刷されている枠内の文字は光学式文字読
取装置(OCR)で印字されているものとする。
FIG. 3 shows an example of an original of the font registration format in the embodiment of the present invention, in which 400 is a sheet edge of the original, 401 is an attribute recording area surrounded by ruled lines, and individual attributes are , Character pattern area size (REC
TANGLE), base font name (BASE FON
T), character code range (CODE), and others. 402 is a character pattern data recording area surrounded by ruled lines (character codes are printed in the upper area of each character pattern area)
The characters in the already printed frame are printed by an optical character reader (OCR).

【0014】図4はプリンタコントローラ100が原稿か
らスキャンした全イメージより文字イメージを切り出し
てダウンロードフォントとして登録する概略の処理フロ
ーチャートである。以下にユーザの作業も含めて具体的
手順を説明する。
FIG. 4 is a schematic processing flowchart in which the printer controller 100 cuts out a character image from all images scanned from an original and registers it as a download font. The specific procedure including user's work will be described below.

【0015】フォント登録フォーマットの原稿を得るた
めにユーザは専用のコマンド送信、またはパネル装置11
0を操作してプリンタにフォント登録フォーマット原稿
印刷機能を開始させる。そのフォーマットは図3に示す
ごとく罫線で枠取りされた2つの大きな領域があって、
上側の狭い方の属性記録領域401ともう一方の文字パタ
ーンデータ記録領域402に分かれる。本実施例では、属
性記録領域401は文字パターン領域サイズ部とベースフ
ォント部と文字コード範囲部などの属性に分かれ、文字
パターンデータ記録領域402は文字パターン領域とその
上部に隣接する文字コード領域が複数個縦横配置されて
いる。ここで、属性や属性値、文字コード値はプリンタ
自身によって内容がOCR文字で印字される。しかし、
プリンタ側に手書き文字認識レベル機能があれば一般的
フォントで印字されるとしても良い。
To obtain a document in the font registration format, the user sends a dedicated command or the panel device 11
Operate 0 to make the printer start the font registration format document printing function. The format has two large areas framed by ruled lines as shown in FIG.
It is divided into an upper narrow attribute recording area 401 and the other character pattern data recording area 402. In the present embodiment, the attribute recording area 401 is divided into attributes such as a character pattern area size portion, a base font portion, and a character code range portion, and the character pattern data recording area 402 includes a character pattern area and a character code area adjacent to the character pattern area. A plurality of them are arranged vertically and horizontally. Here, the contents of the attribute, the attribute value, and the character code value are printed in OCR characters by the printer itself. But,
If the printer has a handwritten character recognition level function, it may be printed in a general font.

【0016】ユーザは文字パターン領域に文字パターン
を手で描いたり、印刷物から切り貼りするわけである
が、登録したい現文字の大きさが文字パターン領域に合
わないことがあるため、この値がパネル操作や上位装置
からのコマンドにより変更可能となっており、その設定
に応じて文字パターン領域サイズの記録領域には属性名
(RECTANGLE=)とその値が印字され、そのサイ
ズに応じた縦横間隔で文字パターン領域に罫線による枠
が描かれる。ここで、指定文字数が1ページに収まらな
ければ複数ページに分けて印刷される。
Although the user manually draws a character pattern in the character pattern area or cuts and pastes it from a printed matter, the size of the current character to be registered may not fit in the character pattern area. It is possible to change it by a command from the host or higher-level device.
(RECTANGLE =) and its value are printed, and frames with ruled lines are drawn in the character pattern area at vertical and horizontal intervals according to the size. If the specified number of characters does not fit on one page, the pages are printed on a plurality of pages.

【0017】ベースフォント名はプリンタが本来持って
いるか、もしくは他から供給されているはずのフォント
(実施例ではアウトラインフォント)の名称を印字したも
のである。スキャン時にプリンタコントローラ100はこ
の名称と同じ名前の(アウトライン)フォントを捜し、あ
ればそのフォントをベースにして文字パターンが追加ま
たは変更される。これはつまりベースとなるフォント
の、ある文字コードに文字データが割り当てられていて
も、同じコード番号でスキャナーが文字パターンをロー
ドしてきたらそれは新しいものに置き換えられ、元々空
白なら新しく文字が追加されることを意味する。漢字フ
ォントの外字登録には後者の例が適用できるほか、すで
に存在するフォントの一部にスキャナーを利用してオリ
ジナルな文字をアレンジする等が容易になる。この指定
はパネル操作等によるモード設定で設定してあるフォン
トを常に有効とするならば、特に原稿読み取りを通じて
ベースフォント指定しなくても基本的機能は利用でき
る。しかし、原稿に記録しておけばスキャンさせるだけ
で、設定を確かめたり変更する手間が省かれる。文字コ
ード範囲は、それによりプリンタが入力すべき文字コー
ドの範囲と枠の数を決めるものであり、英数大文字だけ
をフォント登録するときや、外字を追加するようなとき
には、無駄な文字パターン領域をスキャンしないために
も必要な情報である。ユーザは、原稿に登録させたい文
字パターンを描いたり貼ったりし終えたら、スキャナー
に原稿をセットし、パネル操作を通じてプリンタをフォ
ントスキャン待機状態にした後、スキャナーのスタート
ボタンを押す。スキャナーはスキャン開始し、プリンタ
にイメージを送る。
The base font name is a font which the printer originally has or is supposed to be supplied from another.
The name (outline font in the embodiment) is printed. At the time of scanning, the printer controller 100 searches for an (outline) font having the same name as this name, and if there is, a character pattern is added or changed based on the font. This means that even if character data is assigned to a certain character code of the base font, it will be replaced with a new one when the scanner loads a character pattern with the same code number, and if it is originally blank, a new character will be added. Means that. The latter example can be applied to the external character registration of Kanji fonts, and it becomes easier to arrange original characters using a scanner for some of the existing fonts. If the font that has been set by the mode setting by the panel operation or the like is always valid, the basic function can be used even if the base font is not specified through the document reading. However, if you record it on a manuscript, you can scan it and save the trouble of checking and changing the settings. The character code range determines the range of character codes and the number of frames to be entered by the printer, and it is a wasteful character pattern area when registering only uppercase alphanumeric characters or adding external characters. It is also necessary information to not scan. After drawing or pasting the character pattern to be registered in the document, the user sets the document on the scanner, puts the printer in the font scan standby state through the panel operation, and then presses the start button of the scanner. The scanner starts scanning and sends the image to the printer.

【0018】プリンタ制御装置は図4に示すフォントス
キャン手順にしたがってスキャンフォントの登録処理を
開始する。まず、転送されてくるイメージを順にRAM
内に蓄える(S1)。スキャンデータ入力終了後、RAM
内のイメージの上側の属性記録領域401を罫線を辿りな
がら罫線で囲まれた矩形領域の子部屋を抜き出し、各領
域毎にOCR文字列を文字コード列に変換し、その文字
コード列の属性名に応じてその後の = に続く文字コー
ド列を数値情報化したり、そのまま文字列として記憶す
る。罫線が連続する間これを繰り返し、結果的に図2の
例の場合、文字イメージ領域の矩形サイズ,ベースとす
るプリンタ内のフォント名,文字コード範囲等の情報を
読みとる(S2)。その後、ベースとするプリンタ内のフ
ォント名と同じ名前のアウトラインフォントがあればそ
れをRAMにコピーし、なければ新規アウトラインフォ
ント領域の確保と基本パラメータ設定を行なうことで、
文字データ入力のスタンバイを行う(S3)。そして、文
字イメージの矩形サイズに応じて文字パターンデータ記
録領域402の処理を領域の左上から開始する。最初の文
字の文字コード印字領域を属性記録領域401の属性情報
認識処理と同じ処理で文字コードを読み込む。次にその
領域の下部に隣接する文字パターン領域のビットイメー
ジを罫線で囲まれた矩形領域で切り抜き、一時的にRA
Mにコピーする(S4)。コピーされた2値画像のイメー
ジから輪郭を出し、それを特徴の多曲線や直線に分割し
て、基本的n次までの関数式で近似処理すると言った様
なアウトライン変換を行なう(S5)。そして、その結果
を初期化された新規アウトラインフォントに追加する
(S6)。その時の文字コードが文字コード範囲の指示す
るラストコード値になるまで、罫線をトレースしながら
次の文字領域への処理に移動する(S7)。全文字取り込
んだら自動的にフォント登録がなされ、プリンタが自動
的にオンラインに戻っても良い。
The printer control device starts the scan font registration process in accordance with the font scan procedure shown in FIG. First, the transferred images are sequentially stored in RAM
Store in (S1). RAM after inputting scan data
In the attribute recording area 401 on the upper side of the image inside, the child room of the rectangular area surrounded by the ruled line is extracted while tracing the ruled line, the OCR character string is converted into the character code string for each area, and the attribute name of the character code string is extracted. Depending on the, the character code string following the = is converted into numerical information or stored as a character string as it is. This is repeated while the ruled lines continue, and as a result, in the case of the example of FIG. 2, information such as the rectangular size of the character image area, the font name in the base printer and the character code range is read (S2). After that, if there is an outline font with the same name as the font name in the base printer, copy it to RAM, and if not, secure a new outline font area and set basic parameters.
Standby for character data input (S3). Then, the processing of the character pattern data recording area 402 is started from the upper left of the area according to the rectangular size of the character image. The character code is read in the character code print area of the first character by the same processing as the attribute information recognition processing of the attribute recording area 401. Next, the bit image of the character pattern area adjacent to the lower part of the area is cut out in a rectangular area surrounded by ruled lines and temporarily RA
Copy to M (S4). Outlines are extracted from the image of the copied binary image, divided into characteristic multi-curves and straight lines, and outline conversion is performed such that approximation processing is performed with a basic n-th order functional expression (S5). And add the result to the initialized new outline font
(S6). Until the character code at that time reaches the last code value indicated by the character code range, the process moves to the next character area while tracing the ruled line (S7). The font may be automatically registered when all the characters have been imported, and the printer may automatically return to the online status.

【0019】文字毎の領域サイズが大きく、スキャンデ
ータが1ページで終らない時は、ページ毎にプリンタは
次のスキャンを待つ。ユーザにはその旨パネル液晶表示
装置(LCD)で知らされる。ユーザが途中までで登録し
たいとか、すべてをキャンセルしてやり直すなどの指示
はパネル操作等で可能とする。
When the area size for each character is large and the scan data does not end in one page, the printer waits for the next scan for each page. The user is notified to that effect on the panel liquid crystal display (LCD). Instructions such as the user wanting to register halfway or canceling and re-doing all can be made by operating the panel.

【0020】[0020]

【発明の効果】本発明は上記実施例から明らかなように
以下に示す効果を有する。すなわち、本発明のスキャナ
ー付プリンタによれば、(イ)上位装置の特別なプログ
ラムやフォントデータ無しに手書き文字や個人的なデザ
イン文字、手近な活字やレタリング等がプリンタにロー
ドでき、上位装置からの文字コードで印字させることが
できる。(ロ)スキャナーからの2値画像の輪郭を分割
し、n次曲線や直線に近似処理してアウトラインフォン
トとして記憶することにより、ビットマップフォントと
して利用することに比べると、手書きによるゆがみや光
学的ノイズによる見にくい輪郭が補正され、かつ元のパ
ターンを自由にスケーリングして印字できる。(ハ)ユ
ーザが文字パターンを書き込んでスキャナーに読ませる
レイアウトを予め定型化しておくことでプリンタ制御装
置のフォントパターン読み込みのプログラムをより簡易
にし、1回のスキャンでより多くの文字を効率的にレイ
アウトできまた読ませられる。(ニ)フォント登録フォ
ーマット原稿の1文字分のパターン領域の指定を可能に
することにより、文字の大きさが文字パターン領域に合
わないことがなくなり、自由なサイズで文字を読み込ま
せることができる。(ホ)既存の内蔵フォントの特定文
字に対しスキャナーから読んだデータを追加または置換
できることにより、上位装置で外字を作成登録するより
も簡単な外字登録手段を提供できる。(ヘ)原稿読み取
りの属性指定が原稿を読みとることで可能となり、パネ
ル操作によるユーザの手間が軽減するとともに、間違い
や確認の煩わしさが減る。
The present invention has the following effects, as is apparent from the above-mentioned embodiments. That is, according to the scanner-equipped printer of the present invention, (a) handwritten characters, personal design characters, hand-printed characters, lettering, etc. can be loaded into the printer without any special program or font data of the host device, It can be printed with the character code. (B) By dividing the contour of the binary image from the scanner, approximating it to an nth-order curve or straight line, and storing it as an outline font, it is possible to avoid distortion caused by handwriting or optical The contour that is difficult to see due to noise is corrected, and the original pattern can be freely scaled and printed. (C) By simplifying the font pattern reading program of the printer controller by preliminarily standardizing the layout in which the user writes the character patterns and makes them read by the scanner, more characters can be efficiently scanned in one scan. You can lay it out and read it again. (D) By enabling the designation of the pattern area for one character of the font registration format document, the size of the character does not match the character pattern area, and the character can be read in any size. (E) By adding or replacing the data read from the scanner with respect to the specific characters of the existing built-in font, it is possible to provide an external character registration means that is simpler than creating and registering external characters with the host device. (F) The original reading attribute can be designated by reading the original, which reduces the user's time and effort for operating the panel and reduces the trouble of mistakes and confirmation.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるスキャナー付プリン
タのコントローラの内部と周辺機器のブロック構成図
FIG. 1 is a block diagram of the inside of a controller of a printer with a scanner and peripheral devices according to an embodiment of the present invention.

【図2】本実施例におけるスキャナー付プリンタの概略
構成を示す説明図
FIG. 2 is an explanatory diagram showing a schematic configuration of a printer with a scanner according to the present embodiment.

【図3】本実施例のフォント登録フォーマットの原稿の
一例を示す説明図
FIG. 3 is an explanatory diagram showing an example of an original in a font registration format according to the present embodiment.

【図4】本実施例のフォントスキャン処理フローチャー
FIG. 4 is a font scan processing flowchart of the present embodiment.

【符号の説明】[Explanation of symbols]

10…画像形成部、 11…給紙カセット、 12…ペーパー
エンドセンサー、 13…レジストセンサー、 14…レジ
ストローラ、 15…感光体、 16…定着器、 17…排紙
センサー、 18…排紙トレイ、 20…画像読み取り部、
21…原稿セットトレイ(兼給紙トレイ)、 22…原稿セ
ットセンサー(兼ペーパーエンドセンサー)、 23…フィ
ードローラ、 24…ヘッドセンサー、 25…読み取りヘ
ッド、 26…搬送切り替え爪、 27…原稿排紙センサ
ー、 28…原稿排紙トレイ、100…コントローラ、 102
…ICカード、 103…不揮発性ビデオRAM(NVRA
M)、104…プログラムROM、 105…フォントRO
M、 106…RAM、 107…エンジンインターフェー
ス、 108…エンジン、 109…パネルインターフェー
ス、110…パネル装置、 111…ホストインターフェー
ス、 112…ホスト装置、 115…スキャナーI/F、
116…スキャナー装置、 400…原稿の用紙端、 401…
属性記録領域、 402…文字パターンデータ記録領域
10 ... Image forming unit, 11 ... Paper feed cassette, 12 ... Paper end sensor, 13 ... Registration sensor, 14 ... Registration roller, 15 ... Photoconductor, 16 ... Fixing device, 17 ... Paper ejection sensor, 18 ... Paper ejection tray, 20 ... Image reading unit,
21 ... Original set tray (also paper feed tray), 22 ... Original set sensor (also paper end sensor), 23 ... Feed roller, 24 ... Head sensor, 25 ... Read head, 26 ... Transfer switching claw, 27 ... Original paper ejection Sensor, 28 ... Original output tray, 100 ... Controller, 102
… IC card, 103… Non-volatile video RAM (NVRA
M), 104 ... Program ROM, 105 ... Font RO
M, 106 ... RAM, 107 ... Engine interface, 108 ... Engine, 109 ... Panel interface, 110 ... Panel device, 111 ... Host interface, 112 ... Host device, 115 ... Scanner I / F,
116 ... Scanner device, 400 ... Document edge, 401 ...
Attribute recording area, 402 ... Character pattern data recording area

───────────────────────────────────────────────────── フロントページの続き (31)優先権主張番号 特願平4−299808 (32)優先日 平成4年11月10日(1992.11.10) (33)優先権主張国 日本(JP) (72)発明者 井上 宜也 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 永妻 徹 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 島田 和之 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 林 崇雅 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 Fターム(参考) 2C187 AC06 AE07 BF31 CC03 CC08 DB60 FB13 GD10    ─────────────────────────────────────────────────── ─── Continued front page    (31) Priority claim number Japanese Patent Application No. 4-299808 (32) Priority date November 10, 1992 (November 10, 1992) (33) Priority claiming country Japan (JP) (72) Inventor Yoshiya Inoue             1-3-3 Nakamagome, Ota-ku, Tokyo Stocks             Company Ricoh (72) Inventor Toru Nagatsuma             1-3-3 Nakamagome, Ota-ku, Tokyo Stocks             Company Ricoh (72) Inventor Kazuyuki Shimada             1-3-3 Nakamagome, Ota-ku, Tokyo Stocks             Company Ricoh (72) Inventor Takamasa Hayashi             1-3-3 Nakamagome, Ota-ku, Tokyo Stocks             Company Ricoh F term (reference) 2C187 AC06 AE07 BF31 CC03 CC08                       DB60 FB13 GD10

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 上位装置から送られる文字コード,制御
コマンド,イメージデータ等のデータを受信して所定の
印刷を行わせるプリンタにおいて、プリンタの内部また
は外部に接続されたイメージスキャナーから画像データ
を入力でき、読み取った画像をフォントデータとして記
憶部に登録し、該フォント選択時に前記上位装置から対
応する文字コードが送られたとき、前記記憶部から読み
出して印字させることを特徴とするスキャナー付プリン
タ。
1. In a printer that receives data such as character codes, control commands, and image data sent from a higher-level device to perform predetermined printing, input image data from an image scanner connected inside or outside the printer. A printer with a scanner capable of registering a read image as font data in a storage unit and reading and printing when a corresponding character code is sent from the host when selecting the font.
【請求項2】 スキャナーからの2値画像の輪郭を分割
し、n次曲線や直線に近似処理してアウトラインフォン
トとして記憶することを特徴とする請求項1記載のスキ
ャナー付プリンタ。
2. The printer with a scanner according to claim 1, wherein the contour of the binary image from the scanner is divided, and the contour image is approximated to an n-order curve or a straight line and stored as an outline font.
【請求項3】 定型のフォントの登録フォーマット原稿
の分割されたパターン領域にユーザ等により文字パター
ンが描かれており、原稿全体を指定のスキャナーで読み
取らせ、読み取りにより得たビットイメージデータの各
文字コードに応じた位置のイメージ領域を切り取ること
で、複数文字を一度にフォントとして登録できることを
特徴とする請求項1記載のスキャナー付プリンタ。
3. A character pattern is drawn by a user or the like in a divided pattern area of a standard-format font registration format manuscript, and the entire manuscript is read by a designated scanner, and each character of the bit image data obtained by the reading. The printer with a scanner according to claim 1, wherein a plurality of characters can be registered as a font at a time by cutting an image area at a position corresponding to a code.
【請求項4】 既存の内蔵フォントの特定文字に対して
スキャナーから読んだデータを追加または置換できるこ
とを特徴とする請求項1記載のスキャナー付プリンタ。
4. The printer with a scanner according to claim 1, wherein data read from a scanner can be added to or replaced with specific characters of an existing built-in font.
【請求項5】 フォント登録フォーマット原稿をプリン
タ単独で印刷できることを特徴とする請求項3記載のス
キャナー付プリンタ。
5. The printer with scanner according to claim 3, wherein the font registration format original can be printed by the printer alone.
【請求項6】 フォント登録フォーマット原稿の各文字
コード領域に近接した箇所にOCR文字で文字コードを
示し、読みとられたOCR文字をもとに近接する領域の
イメージの文字コードを知ることを特徴とする請求項3
記載のスキャナー付プリンタ。
6. A character code is indicated by an OCR character at a position close to each character code area of a font registration format manuscript, and the character code of the image of the adjacent area is known based on the read OCR character. Claim 3
Printer with scanner as described.
【請求項7】 フォント登録フォーマットの原稿の分割
領域が罫線で区切され、各々の領域を囲む罫線の枠を基
準に文字パターンのイメージを切りとることを特徴とす
る請求項3記載のスキャナー付プリンタ。
7. A printer with a scanner according to claim 3, wherein the divided areas of the original in the font registration format are separated by ruled lines, and the image of the character pattern is cut off based on the frame of the ruled lines surrounding each area.
【請求項8】 フォント登禄フォーマット原稿の1文字
分のパターン領域のサイズ指定が可能なことを特徴とす
る請求項5記載のスキャナー付プリンタ。
8. A printer with a scanner according to claim 5, wherein the size of the pattern area for one character of the font-enrolled format original can be designated.
JP2002276876A 1992-01-16 2002-09-24 Printer with scanner Expired - Fee Related JP3470294B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002276876A JP3470294B2 (en) 1992-01-16 2002-09-24 Printer with scanner

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP4-5604 1992-01-16
JP560492 1992-01-16
JP4-46910 1992-03-04
JP4691092 1992-03-04
JP15801592 1992-06-17
JP4-158015 1992-06-17
JP29980892 1992-11-10
JP4-299808 1992-11-10
JP2002276876A JP3470294B2 (en) 1992-01-16 2002-09-24 Printer with scanner

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP34451592A Division JP3434308B2 (en) 1992-01-16 1992-12-24 Image forming apparatus with scanner and control method therefor

Publications (2)

Publication Number Publication Date
JP2003159840A true JP2003159840A (en) 2003-06-03
JP3470294B2 JP3470294B2 (en) 2003-11-25

Family

ID=27518621

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002276876A Expired - Fee Related JP3470294B2 (en) 1992-01-16 2002-09-24 Printer with scanner

Country Status (1)

Country Link
JP (1) JP3470294B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006289915A (en) * 2005-04-14 2006-10-26 Sato Corp Printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006289915A (en) * 2005-04-14 2006-10-26 Sato Corp Printer

Also Published As

Publication number Publication date
JP3470294B2 (en) 2003-11-25

Similar Documents

Publication Publication Date Title
JPH06205196A (en) Control method for image forming device with scanner and printer with scanner
US4953033A (en) Image forming apparatus for forming images by use of fonts
JP3470294B2 (en) Printer with scanner
JPS6360672A (en) Image forming device
JP3470295B2 (en) Printer with scanner
WO2001083222A1 (en) Printing device and printing method
JPH0877376A (en) Image processing method and device therefor
JPH01265779A (en) Recorder
JP2006247946A (en) Printing device, order sheet printing method, program and record medium
JP2839139B2 (en) Document processing method
JP2598506B2 (en) Printing control device
JP2908571B2 (en) Page printer
JPH0447512B2 (en)
JP2977132B2 (en) Printer
JP2926835B2 (en) Image processing device
JP3226226B2 (en) Character processing method and apparatus
JP2972224B2 (en) Document processing method
JP3166217B2 (en) Electronic processing equipment
JPH06253107A (en) Composite machine
JPH05286174A (en) Printer
JPH0564938A (en) Printer
Bechard Trends In Design Concepts For Direct Exposure Platemaking
JPH1124853A (en) Document editing device
JPH03265897A (en) Image printer
JPH05205028A (en) Image processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 5

Free format text: PAYMENT UNTIL: 20080912

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080912

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090912

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees