JP2008141442A - Image recording apparatus, information processing apparatus and image recording system - Google Patents

Image recording apparatus, information processing apparatus and image recording system Download PDF

Info

Publication number
JP2008141442A
JP2008141442A JP2006325053A JP2006325053A JP2008141442A JP 2008141442 A JP2008141442 A JP 2008141442A JP 2006325053 A JP2006325053 A JP 2006325053A JP 2006325053 A JP2006325053 A JP 2006325053A JP 2008141442 A JP2008141442 A JP 2008141442A
Authority
JP
Japan
Prior art keywords
recording
character string
image
specific character
unit
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.)
Pending
Application number
JP2006325053A
Other languages
Japanese (ja)
Inventor
Shohei Tsujimoto
昇平 辻本
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2006325053A priority Critical patent/JP2008141442A/en
Publication of JP2008141442A publication Critical patent/JP2008141442A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image recording apparatus, an information processing apparatus and an image recording system which can efficiently control undesired recording. <P>SOLUTION: If printing data that are transmitted from a PC include a character file (S403: Yes) and there is a character sequence that is included in the character file and matches to a specified character sequence stored in a specified character sequence memory (S404: Yes), printing control processing to control printing of a page that includes the matched character sequence is executed (S406). Thereby, character sequences that are often used outside the purpose are prestored as specified character sequences, so that undesired recording can be efficiently controlled. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は画像記録装置、情報処理装置および画像記録システムに関するものである。   The present invention relates to an image recording apparatus, an information processing apparatus, and an image recording system.

従来、特許文献1に示されるように、入力された画像データに、特定画像として、紙幣、有価証券類等に含まれる特徴的な図形が含まれているかを判断し、特定画像の存在が判明した場合には、例えば、出力画像データの生成あるいは出力を中止する技術が記載されている。
特開2001−313812号公報(段落第0010等)
Conventionally, as shown in Patent Document 1, it is determined whether or not the input image data includes characteristic figures included in banknotes, securities, etc. as specific images, and the existence of the specific image is revealed. In such a case, for example, a technique for stopping generation or output of output image data is described.
JP 2001-313812 A (paragraph 0010 etc.)

しかしながら、上述した特許文献1に記載されている技術では、画像データの画像の抽出し、その抽出された画像を示す図形を特定して照合しなければならず、処理に時間がかかる。しかも、一般的にデータ量が多い照合対象となる図形の図形データを予め記憶しておく必要があり、大容量の記憶装置を準備する必要があるという問題点がある。更に、図形の照合を一定の精度で行う場合には時間を要し、高速に記録することができないという問題点がある。   However, in the technique described in Patent Document 1 described above, it is necessary to extract an image of image data, specify a graphic representing the extracted image, and collate the image, which takes time. In addition, there is a problem that it is necessary to previously store graphic data of a graphic to be collated with a large amount of data in advance, and it is necessary to prepare a large-capacity storage device. Furthermore, there is a problem that it takes time to perform graphic collation with a certain accuracy, and it cannot be recorded at high speed.

本発明は上述した問題点を解決するためになされたものであり、目的外の記録を効率的に制限することで、消耗品が無駄に消費されることを抑制できる画像記録装置、情報処理装置および画像記録システムを提供することを目的としている。   The present invention has been made to solve the above-described problems, and an image recording apparatus and an information processing apparatus capable of suppressing wasteful consumption by efficiently limiting unintended recording. And an image recording system.

この目的を達成するために、請求項1記載の画像記録装置は、記録媒体に画像を記録する記録手段と、記録データを取得する取得手段と、特定の文字列を記憶する記憶手段と、前記取得手段を介して取得した前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、その判断手段によって前記特定の文字列が含まれていると判断した場合に、前記記録手段による記録を制限する制限手段とを備えている。   In order to achieve this object, an image recording apparatus according to claim 1 includes a recording unit that records an image on a recording medium, an acquisition unit that acquires recording data, a storage unit that stores a specific character string, A determination unit that determines whether the character string included in the recording data acquired via the acquisition unit includes the specific character string stored in the storage unit; and the determination unit determines whether the specific character string is Limiting means for restricting recording by the recording means when it is determined that it is included.

請求項2記載の画像記録装置は、請求項1に記載の画像記録装置において、前記取得手段は、前記記録データとして、前記記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを取得し、前記判断手段は、前記文字ファイルに含まれる文字列に、前記特定の文字列が含まれているかを判断し、前記記録手段は、前記画像ファイルが示す画像を記録媒体に記録する。   The image recording device according to claim 2 is the image recording device according to claim 1, wherein the acquisition unit includes, as the recording data, an image file indicating an image to be recorded on the recording medium, and the image file. A character file indicating a character string, the determination means determines whether the character string included in the character file includes the specific character string, and the recording means indicates the image file An image is recorded on a recording medium.

請求項3記載の画像記録装置は、請求項は2に記載の画像記録装置において、前記判断手段が含まれていると判断した文字列を含む頁を、前記画像ファイルから特定する特定手段を備え、前記制限手段は、前記特定手段により特定された頁について、前記記録手段による記録を中止させる。   According to a third aspect of the present invention, there is provided the image recording apparatus according to the second aspect, wherein the image recording apparatus according to the second aspect includes a specifying unit that specifies, from the image file, a page including a character string determined to include the determining unit. The restricting unit stops the recording by the recording unit for the page specified by the specifying unit.

請求項4記載の画像記録装置は、請求項2に記載の画像記録装置において、前記判断手段が含まれていると判断した文字列を含む頁を、前記画像ファイルから特定する特定手段を備え、前記記録データは、前記画像の記録条件を示す記録条件ファイルを備え、前記制限手段は、前記特定手段により特定された頁について、前記記録条件を変更して前記記録手段による記録を実行させる。   The image recording apparatus according to claim 4 includes a specifying unit that specifies, from the image file, a page including a character string determined to include the determining unit in the image recording apparatus according to claim 2. The recording data includes a recording condition file indicating a recording condition of the image, and the restricting unit changes the recording condition for the page specified by the specifying unit and causes the recording unit to execute recording.

請求項5記載の画像記録装置は、記録媒体に画像を記録する記録手段と、記録データを取得する取得手段と、特定の文字列である特定文字列を記憶する記憶手段と、前記取得手段を介して取得した前記記録データに含まれる文字列に、前記記憶手段に記憶された特定文字列が含まれているかを判断する判断手段と、その判断手段によって前記特定文字列が含まれていると判断した場合に、所定の通知先に通知する通知手段とを備えている。   The image recording apparatus according to claim 5 includes: a recording unit that records an image on a recording medium; an acquisition unit that acquires recording data; a storage unit that stores a specific character string that is a specific character string; and the acquisition unit. A character string included in the recorded data acquired via the determination means for determining whether the specific character string stored in the storage means is included, and the specific character string is included by the determination means Notification means for notifying a predetermined notification destination when the determination is made.

請求項6記載の情報処理装置は、記録媒体に画像を記録する記録手段を備えた画像記録装置に対してデータを供給するものであって、記録データを生成する生成手段と、特定の文字列を記憶する記憶手段と、前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、その判断手段によって前記特定の文字列が含まれていると判断した場合に、前記記録手段による記録を制限させる制限手段とを備えている。   The information processing apparatus according to claim 6 supplies data to an image recording apparatus including a recording unit that records an image on a recording medium, and includes a generation unit that generates recording data, and a specific character string. Storage means for storing, a determination means for determining whether or not the character string included in the recording data includes the specific character string stored in the storage means, and the specific character string is determined by the determination means. Limiting means for restricting recording by the recording means when it is determined that it is included.

請求項7記載の情報処理装置は、請求項6に記載の情報処理装置において、前記生成手段は、前記記録データとして、前記記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを生成し、前記判断手段は、前記文字ファイルに含まれる文字列に、前記特定の文字列が含まれているかを判断し、前記画像データを前記画像記録装置に供給する。   The information processing device according to claim 7 is the information processing device according to claim 6, wherein the generation unit includes an image file indicating an image to be recorded on the recording medium and the image file as the recording data. A character file indicating a character string, and the determination unit determines whether the character string included in the character file includes the specific character string, and supplies the image data to the image recording apparatus. To do.

請求項8記載の画像記録システムは、情報処理装置により生成された記録データに基づいて、画像記録装置が記録媒体に画像を形成するものであって、前記情報処理装置により生成された前記記録データを取得する取得手段と、特定の文字列を記憶する記憶手段と、前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、その判断手段によって前記特定文字列が含まれていると判断した場合に、前記画像記録装置による記録を制限する制限手段とを備えている。   9. The image recording system according to claim 8, wherein the image recording apparatus forms an image on a recording medium based on the recording data generated by the information processing apparatus, and the recording data generated by the information processing apparatus. Obtaining means for obtaining a character string, storage means for storing a specific character string, and determination means for determining whether the character string included in the recording data includes the specific character string stored in the storage means; And a restricting means for restricting recording by the image recording apparatus when the determining means determines that the specific character string is included.

請求項1記載の画像記録装置によれば、取得手段を介して取得した記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれていると判断した場合には、記録手段による記録が制限される。よって、記憶手段には図形データと比較してデータ量の少ない特定の文字列を示すデータを記憶しておけば良いので、記憶手段の記憶容量が消費されるのを抑制することができるという効果がある。更に、記録データに特定の文字列が含まれているかを判断する場合と、記録データに特定の図形が含まれているかを判断する場合とでは、前者の方が高速かつ高精度に判断することができるので、目的外の記録を効率的に制限することができるという効果がある。よって、例えば、特定の文字列として、目的外の記録であると予測される文字列をあらかじめ登録しておくだけで、業務用として使用される画像記録装置の私用のための記録を制限し、インクや記録媒体等の消耗品が無駄に消費されるのを効率的に抑制できる。   According to the image recording apparatus of claim 1, when it is determined that the character string included in the recording data acquired via the acquisition unit includes the specific character string stored in the storage unit, Recording by the recording means is limited. Therefore, since it is only necessary to store data indicating a specific character string having a small data amount compared to graphic data in the storage means, it is possible to suppress consumption of the storage capacity of the storage means. There is. Furthermore, when determining whether or not a specific character string is included in the recorded data and when determining whether or not a specific figure is included in the recorded data, the former should be determined at a higher speed and with higher accuracy. Therefore, it is possible to efficiently limit unintended recording. Therefore, for example, by simply registering a character string that is predicted to be unintended recording as a specific character string in advance, recording for private use of an image recording apparatus used for business use is limited. In addition, it is possible to efficiently suppress wasteful consumption of consumables such as ink and recording media.

請求項2記載の画像記録装置によれば、さらに、取得手段は、記録データとして、記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを取得する。記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれているかは、取得手段で取得した記録データのうち、文字ファイルに含まれる文字列に、特定の文字列が含まれているかを判断する。よって、請求項1に記載の画像記録装置の奏する効果に加え、記録データから文字列を抽出する必要がなく、特定の文字列が含まれているかの判断をより高速に行うことができる。つまり、目的外の記録を効率的に制限することができ、例えば、業務用として使用される画像記録装置の私用のための記録を制限し、インクや記録媒体等の消耗品が無駄に消費されるのを効率的に抑制できるという効果がある。   According to the image recording apparatus of the second aspect, the acquisition unit further acquires, as recording data, an image file indicating an image to be recorded on the recording medium and a character file indicating a character string included in the image file. . Whether the specific character string stored in the storage means is included in the character string included in the recording data is determined based on whether the specific character string is included in the character string included in the character file among the recording data acquired by the acquisition means. Determine if it is included. Therefore, in addition to the effect achieved by the image recording apparatus according to the first aspect, it is not necessary to extract a character string from the recorded data, and it is possible to determine whether a specific character string is included at a higher speed. In other words, unintended recording can be efficiently limited. For example, recording for private use of an image recording apparatus used for business purposes is limited, and consumables such as ink and recording media are wasted. There is an effect that it is possible to efficiently suppress the occurrence.

請求項3記載の画像記録装置によれば、さらに、特定の文字列を含む頁が画像ファイルから特定され、その特定した頁について記録手段による記録が中止される。よって、請求項2に記載の画像記録装置の奏する効果に加え、目的外の記録であると判断された頁を特定することで、目的外の記録であると判断された頁についての記録を効率的に制限でき、インクや記録媒体等の消耗品が無駄に消費されるのを抑制することができるという効果がある。   According to the image recording apparatus of the third aspect, a page including a specific character string is specified from the image file, and recording by the recording unit is stopped for the specified page. Therefore, in addition to the effect produced by the image recording apparatus according to the second aspect, by specifying the page that is determined to be unintended recording, it is possible to efficiently record the page determined to be unintended recording. Therefore, there is an effect that it is possible to suppress wasteful consumption of consumables such as ink and recording medium.

請求項4記載の画像記録装置によれば、さらに、特定の文字列を含む頁が画像ファイルから特定され、その特定した頁については、記録条件が変更されて記録手段による記録が実行される。例えば、その画像ファイルを記録する記録条件として高解像度でカラーでの記録が、記録条件ファイルとして付加されていても、特定の文字列を含む頁については、要求されている解像度よりも低い解像度で、モノクロの記録を実行させる。よって、請求項2に記載の画像記録装置の奏する効果に加え、目的外の記録であると判断された頁についての記録を効率的に制限でき、インクが無駄に消費されるのを抑制することができるという効果がある。   According to the image recording apparatus of the fourth aspect, a page including a specific character string is specified from the image file, and the recording condition of the specified page is changed and recording by the recording unit is executed. For example, even if high-resolution color recording is added as a recording condition file as a recording condition for recording the image file, a page including a specific character string has a lower resolution than the requested resolution. Execute monochrome recording. Therefore, in addition to the effects exhibited by the image recording apparatus according to claim 2, it is possible to efficiently limit the recording of pages determined to be unintended recording, and to suppress wasteful consumption of ink. There is an effect that can be.

請求項5記載の画像記録装置によれば、取得手段を介して取得した記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれていると判断した場合には、所定の通知先に通知がなされる。所定の通知先として、例えば、画像記録装置の管理者を設定しておくことで、目的外の使用が行われたことを管理者に自動に通知させることができる。よって、管理者は、目的外の記録動作が行ったユーザがその記録を容易に管理でき、その記録動作を行ったユーザに対して注意するなどにより、インクが無駄に消費されるのを抑制することができるという効果がある。   According to the image recording apparatus of claim 5, when it is determined that the character string included in the recording data acquired through the acquisition unit includes the specific character string stored in the storage unit, Notification is made to a predetermined notification destination. For example, by setting an administrator of the image recording apparatus as the predetermined notification destination, it is possible to automatically notify the administrator that unintended use has been performed. Therefore, the administrator can easily manage the recording by a user who has performed an unintended recording operation, and suppresses wasteful consumption of ink by, for example, paying attention to the user who has performed the recording operation. There is an effect that can be.

請求項6記載の情報処理装置によれば、生成手段によって生成した記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれていると判断した場合には、記録手段による記録が制限される。よって、特定の文字列として、目的外に使用され易い文字列を予め記憶しておけば、目的外の記録を効率的に制限することができるという効果がある。記憶手段には図形データと比較してデータ量の少ない特定の文字列を示すデータを記憶しておけば良いので、記憶手段の記憶容量が消費されるのを抑制することができるという効果がある。更に、記録データに特定の文字列が含まれているかを判断する場合と、記録データに特定の図形が含まれているかを判断する場合とでは、前者の方が高速かつ高精度に判断することができるので、目的外の記録を効率的に制限することができる。よって、例えば、業務用として使用される画像記録装置の私用のための記録を制限し、インクや記録媒体等の消耗品が無駄に消費されるのを効率的に抑制できるという効果がある。   According to the information processing apparatus according to claim 6, when it is determined that the character string included in the recording data generated by the generation unit includes the specific character string stored in the storage unit, the recording unit Recording by is limited. Therefore, if a character string that is likely to be used for an unintended purpose is stored in advance as a specific character string, there is an effect that unintended recording can be efficiently limited. Since the storage means only needs to store data indicating a specific character string with a smaller amount of data compared to the graphic data, it is possible to suppress the consumption of the storage capacity of the storage means. . Furthermore, when determining whether or not a specific character string is included in the recorded data and when determining whether or not a specific figure is included in the recorded data, the former should be determined at a higher speed and with higher accuracy. Therefore, unintended recording can be efficiently limited. Therefore, for example, there is an effect that it is possible to restrict recording for private use of an image recording apparatus used for business purposes, and to efficiently suppress wasteful consumption of consumables such as ink and recording media.

請求項7記載の情報処理装置によれば、生成手段は、記録データとして、記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを生成する。記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれているかは、生成手段で取得した記録データのうち、文字ファイルに含まれる文字列に、前記特定の文字列が含まれているかを判断する。よって、請求項6に記載の情報処理装置の奏する効果に加え、記録データから文字列を抽出する必要がなく、特定の文字列が含まれているかの判断をより高速に行うことができる。つまり、目的外の記録を効率的に制限することができ、例えば、業務用として使用される画像記録装置の私用のための記録を制限し、インクや記録媒体等の消耗品が無駄に消費されるのを効率的に抑制できるという効果がある。   According to the information processing apparatus of the seventh aspect, the generation unit generates, as recording data, an image file indicating an image to be recorded on the recording medium and a character file indicating a character string included in the image file. Whether the specific character string stored in the storage means is included in the character string included in the recording data, the specific character string is included in the character string included in the character file in the recording data acquired by the generating means. Is included. Therefore, in addition to the effect of the information processing apparatus according to the sixth aspect, it is not necessary to extract a character string from recorded data, and it is possible to determine whether a specific character string is included at a higher speed. In other words, unintended recording can be efficiently limited. For example, recording for private use of an image recording apparatus used for business purposes is limited, and consumables such as ink and recording media are wasted. There is an effect that it is possible to efficiently suppress the occurrence.

請求項8記載の画像記録によれば、情報処理装置により生成された記録データを取得手段によって取得し、その取得手段によって取得した記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれていると判断した場合には、記録手段による記録が制限される。よって、特定の文字列として、目的外に使用され易い文字列を予め記憶しておけば良く、目的外の記録を効率的に制限することができるという効果がある。記憶手段には図形データと比較してデータ量の少ない特定の文字列を示すデータを記憶しておけば良いので、記憶手段の記憶容量が消費されるのを抑制することができるという効果がある。更に、記録データに特定の文字列が含まれているかを判断する場合と、記録データに特定の図形が含まれているかを判断する場合とでは、前者の方が高速かつ高精度に判断することができるので、目的外の記録を効率的に制限することができる。よって、例えば、業務用として使用される画像記録装置の私用のための記録を制限し、インクや記録媒体等の消耗品が無駄に消費されるのを効率的に抑制できるという効果がある。   According to the image recording of the eighth aspect, the recording data generated by the information processing apparatus is acquired by the acquisition unit, and the character string included in the recording data acquired by the acquisition unit is stored in the storage unit. If it is determined that a character string is included, recording by the recording unit is restricted. Therefore, it is only necessary to store in advance a character string that is easily used outside the purpose as the specific character string, and there is an effect that the recording outside the purpose can be efficiently limited. Since the storage means only needs to store data indicating a specific character string with a smaller amount of data compared to the graphic data, it is possible to suppress the consumption of the storage capacity of the storage means. . Furthermore, when determining whether or not a specific character string is included in the recorded data and when determining whether or not a specific figure is included in the recorded data, the former should be determined at a higher speed and with higher accuracy. Therefore, unintended recording can be efficiently limited. Therefore, for example, there is an effect that it is possible to restrict recording for private use of an image recording apparatus used for business purposes, and to efficiently suppress wasteful consumption of consumables such as ink and recording media.

以下、本発明の好ましい実施の形態について、添付図面を参照して説明する。図1は、本発明の画像記録装置としての複合機1と、本発明の情報処理処理としてのパーソナルコンピュータ35(以下単に「PC35」と称す)との外観構成を示す斜視図である。なお、本発明の画像記録システムとしては、この複合機1とPC35とを備えた画像記録システム100が該当する。尚、実施の形態は本発明を具体化した一例にすぎず、本発明の要旨を変更しない範囲で、実施の形態を適宜変更できることは言うまでもない。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described with reference to the accompanying drawings. FIG. 1 is a perspective view showing an external configuration of a multifunction machine 1 as an image recording apparatus of the present invention and a personal computer 35 (hereinafter simply referred to as “PC 35”) as an information processing process of the present invention. Note that the image recording system 100 of the present invention corresponds to the image recording system 100 including the multifunction machine 1 and the PC 35. Note that the embodiment is merely an example embodying the present invention, and it is needless to say that the embodiment can be appropriately changed without departing from the gist of the present invention.

複合機1は、下部に設けられたプリンタ2と、上部に設けられたスキャナ3と、スキャナ3の正面側に設けられた操作パネル4とを一体的に備えたMFD(Multi Function Device)であり、スキャナ機能、コピー機能、ファクシミリ機能を実現する。   The multi-function device 1 is an MFD (Multi Function Device) that integrally includes a printer 2 provided at the bottom, a scanner 3 provided at the top, and an operation panel 4 provided on the front side of the scanner 3. Realize scanner function, copy function and facsimile function.

また、複合機1は、PC35から送信された印刷データに従って記録媒体に画像を記録したり、デジタルカメラ等の外部装置と接続されて外部装置から受け取ったデータを記録用紙に記録したり、メモリカード等の各種記憶媒体を装填したりして、該記憶媒体に記憶されたデータ等を受け取り、記録用紙に記録するメディア機能を実現する。   In addition, the multifunction device 1 records an image on a recording medium according to the print data transmitted from the PC 35, records data received from an external device connected to an external device such as a digital camera, on a recording sheet, a memory card, etc. For example, a media function of receiving data stored in the storage medium and recording it on a recording sheet is realized.

さらに、複合機1は、各種機能の実行により複合機1が取得したデータを、複合機1に接続された外部機器に送信することで、記憶手段を持った外部機器にデータを記憶させる機能や、外部機器にデータの加工、表示、送信、印刷などの処理を行なわせる機能を実現するものであってもよい。なお、本発明を適用するうえで、上記した全ての機能が複合機1に備えられている必要はない。   Furthermore, the multifunction device 1 transmits data acquired by the multifunction device 1 by executing various functions to an external device connected to the multifunction device 1, thereby storing data in an external device having a storage unit. A function for causing an external device to perform processing such as data processing, display, transmission, and printing may be realized. Note that, in applying the present invention, it is not necessary that the multifunction device 1 has all the functions described above.

スキャナ3は、FBS(Flatbed Scanner)として機能する原稿読取台6に対して、自動原稿搬送機構(ADF:Auto Document Feeder、以下「ADF」という。)7を備えた原稿カバー8が、取り付けられてなる。原稿読取台6の上面にはプラテンガラスが配設されており、原稿読取台6の内部には、図示しない画像読取ユニットが内蔵されている。このように構成されたスキャナ3では、FBSあるいはADFを用いて原稿の画像読取りが行われる。   In the scanner 3, a document cover 8 including an automatic document feeder (ADF: Auto Document Feeder, hereinafter referred to as “ADF”) 7 is attached to a document reading table 6 that functions as an FBS (Flatbed Scanner). Become. A platen glass is disposed on the upper surface of the document reading table 6, and an image reading unit (not shown) is built in the document reading table 6. In the scanner 3 configured as described above, an image of a document is read using FBS or ADF.

プリンタ2は、スキャナ3で読み取られた読取りデータ或いは外部から入力された印刷データに基づいて、選択的にインク滴を吐出することによって、記録媒体に画像を記録する所謂インクジェット方式のインクジェット記録装置である。インクジェット方式はプリンタ2による画像記録方式の単なる一例であり、電子写真方式や熱転写方式などの種々の画像記録方式を採用することができるのはもちろんである。   The printer 2 is a so-called ink jet recording apparatus that records an image on a recording medium by selectively ejecting ink droplets based on read data read by the scanner 3 or print data input from the outside. is there. The ink jet method is merely an example of the image recording method by the printer 2, and it is needless to say that various image recording methods such as an electrophotographic method and a thermal transfer method can be adopted.

複合機1の正面側、換言すれば、プリンタ2の正面側には開口5が形成されている。この開口5内に給紙トレイ14及び排紙トレイ15が完全に内包されるように設けられている。   An opening 5 is formed on the front side of the multifunction machine 1, in other words, on the front side of the printer 2. A paper feed tray 14 and a paper discharge tray 15 are provided in the opening 5 so as to be completely contained.

複合機1の正面側には、操作パネル4が設けられている。操作パネル4は、プリンタ2やスキャナ3を操作するためのものであり、各種操作キー40と液晶ディスプレイ(LCD:Liquid Crystal Display)41とを具備する。ユーザは、操作パネル4を用いて、所望の指令を入力することができる。複合機1に所定の指令が入力されると、その入力された情報に基づいて該複合機1の動作が制御部20(図2参照)によって制御される。   An operation panel 4 is provided on the front side of the multifunction machine 1. The operation panel 4 is for operating the printer 2 and the scanner 3 and includes various operation keys 40 and a liquid crystal display (LCD) 41. The user can input a desired command using the operation panel 4. When a predetermined command is input to the multifunction device 1, the operation of the multifunction device 1 is controlled by the control unit 20 (see FIG. 2) based on the input information.

なお、複合機1は、操作パネル4から入力された指令のほか、PC35からプリンタドライバやスキャナドライバ等を介して送信される指令に基づいて動作するようにシステム構成されている。   The multifunction device 1 is configured to operate based on a command input from the operation panel 4 and a command transmitted from the PC 35 via a printer driver, a scanner driver, or the like.

プリンタ2の上記開口5の上側には、接続パネル70が設けられている。この接続パネル70には、その左端側にUSB端子71が配設されている。USB端子71は、外部機器とUSB接続することにより該外部機器と本複合機1とを通信可能に接続するコネクタ端子である。   A connection panel 70 is provided above the opening 5 of the printer 2. The connection panel 70 is provided with a USB terminal 71 on the left end side thereof. The USB terminal 71 is a connector terminal that connects the external device and the multifunction device 1 so as to communicate with each other by USB connection to the external device.

また、接続パネル70の右端側にはスロット部72が配設されている。スロット部72はメモリカード(カード型メモリ)を装填可能な複数のカードスロットが設けられている。カードスロットにメモリカードが装填され、該装填されたメモリカードからデータが後述の制御部20により読み出されると、その読み出されたデータが示す情報が制御部20(図2参照)によってLCD41に表示される。或いは、選択された任意の画像がプリンタ2において記録媒体に印刷される。   A slot portion 72 is disposed on the right end side of the connection panel 70. The slot portion 72 is provided with a plurality of card slots into which a memory card (card type memory) can be loaded. When a memory card is loaded in the card slot and data is read from the loaded memory card by the control unit 20 described later, information indicated by the read data is displayed on the LCD 41 by the control unit 20 (see FIG. 2). Is done. Alternatively, the selected arbitrary image is printed on the recording medium by the printer 2.

一方、PC35は、複合機1を制御する装置であり、キーボード42と、液晶ディスプレイ43とを備え、図示しないネットワークを介して複合機1と通信可能に構成されている。   On the other hand, the PC 35 is a device that controls the multifunction device 1, and includes a keyboard 42 and a liquid crystal display 43, and is configured to be able to communicate with the multifunction device 1 via a network (not shown).

図2は、複合機1とPC35との電気的構成を示すブロック図である。複合機1の動作を制御する制御部20は、プリンタ2、スキャナ3及び操作パネル4を含む複合機1の動作を統括的に制御するものである。制御部20は、CPU(Central Processing Unit)21、ROM(Read Only Memory)22、RAM(Random Access Memory)23、EEPROM(Electrically Erasable and Programmable ROM)24を主とするマイクロコンピュータとして構成されており、バス25を介してASIC(Application Specific Integrated Circuit)26に接続されている。   FIG. 2 is a block diagram showing an electrical configuration of the multifunction machine 1 and the PC 35. The control unit 20 that controls the operation of the multifunction device 1 controls the overall operation of the multifunction device 1 including the printer 2, the scanner 3, and the operation panel 4. The control unit 20 includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, an EEPROM (Electrically Erasable and Programmable ROM) 24. An ASIC (Application Specific Integrated Circuit) 26 is connected via the bus 25.

CPU21は、この複合機1を総括的に制御する中央演算処理であり、図3および図4のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。ROM22には、複合機1の各種動作を制御するためのプログラム等が格納されており、図4のフローチャートに示す印刷処理を実行する印刷プログラム22aが格納されている。この印刷プログラム22aによってPC35から送信される印刷データに従った画像がプリンタ2によって記録媒体に印刷される。RAM23は、CPU21が上記プログラムを実行する際に用いる各種データを一時的に記録する記憶領域又は作業領域として使用される。   The CPU 21 is a central processing process that comprehensively controls the multifunction machine 1 and executes various programs such as a program that executes the processes shown in the flowcharts of FIGS. 3 and 4. The ROM 22 stores a program for controlling various operations of the multifunction machine 1, and stores a print program 22a for executing print processing shown in the flowchart of FIG. An image according to the print data transmitted from the PC 35 by the print program 22a is printed on the recording medium by the printer 2. The RAM 23 is used as a storage area or work area for temporarily recording various data used when the CPU 21 executes the program.

EEPROM24は、特定文字列メモリ24aと、履歴メモリ24bと、管理者情報メモリ24cとを備えている。特定文字列メモリ24aには、複合機1の管理者がプリンタ2による印刷を制限したい特定の文字列を示すデータが記憶されている。PC35から送信される印刷データに、この特定文字列メモリ24aに記憶されている特定の文字列と一致する文字列が含まれている場合には、その印刷データに基づく印刷が制限されることになる。   The EEPROM 24 includes a specific character string memory 24a, a history memory 24b, and an administrator information memory 24c. The specific character string memory 24a stores data indicating a specific character string that the administrator of the multifunction machine 1 wants to restrict printing by the printer 2. If the print data transmitted from the PC 35 includes a character string that matches the specific character string stored in the specific character string memory 24a, printing based on the print data is restricted. Become.

履歴メモリ24bには、上述したように、印刷が制限された場合に、その制限された印刷データが記憶されている。管理者情報メモリ24cには、複合機1を管理する管理者の情報、例えば、電子メールアドレス、FAX番号等が記憶されている。上述したように、印刷が制限された場合には、この管理者情報メモリ24cに記憶されている宛先に、印刷が制限された旨が通知される。   As described above, when the printing is restricted, the history memory 24b stores the restricted print data. The administrator information memory 24c stores information on an administrator who manages the multifunction machine 1, such as an e-mail address and a FAX number. As described above, when printing is restricted, the destination stored in the administrator information memory 24c is notified that printing is restricted.

ASIC26は、CPU21からの指令に従い、プリンタ2、スキャナ3、操作パネル4、及びスロット部72の動作制御を行なう(例えば、プリンタ2を駆動するモータやインクジェット記録ヘッド、スキャナ3のADF7を駆動するモータや画像読取ユニット等の動作を制御する)。プリンタ2、スキャナ3及びスロット部72は、公知の構成であるので詳細な説明は省略する。   The ASIC 26 controls the operation of the printer 2, the scanner 3, the operation panel 4, and the slot unit 72 in accordance with a command from the CPU 21 (for example, a motor for driving the printer 2, an inkjet recording head, a motor for driving the ADF 7 of the scanner 3). And the operation of the image reading unit, etc.). Since the printer 2, the scanner 3, and the slot 72 have a known configuration, detailed description thereof is omitted.

ASIC26には、複合機1に所望の指令を入力する操作キー40を制御するパネルゲートアレイ27(パネルGA27)、LCD41の画面表示を制御するLCDコントローラ28、図示しないネットワーク上に存在する装置(例えば、PC35)とデータの送受信を行なうネットワークインターフェース29(ネットワークI/F29)、USB端子71、アンプ7を介してスピーカ74が接続されている。さらに、ASIC26には、ファクシミリ機能を実現するためのNCU(Network Control Unit)31やモデム32(MODEM32)が接続されている。   The ASIC 26 includes a panel gate array 27 (panel GA 27) that controls the operation keys 40 for inputting desired commands to the multifunction device 1, an LCD controller 28 that controls the screen display of the LCD 41, and a device (for example, a network) (not shown). , PC 35), a speaker 74 is connected via a network interface 29 (network I / F 29) for transmitting and receiving data, a USB terminal 71, and an amplifier 7. Further, the ASIC 26 is connected to an NCU (Network Control Unit) 31 and a modem 32 (MODEM 32) for realizing a facsimile function.

一方、PC35は、CPU36、ROM37、RAM38、ハードディスク39、入出力ポート44、ネットワークI/F33、USB端子46、CDドライブ47を備えている。CPU36はROM37に記憶される固定値やプログラム或いはネットワークI/F29やUSB端子46を介して送受信される各種信号に基づいて、バスライン45により接続される各部を制御するものである。ROM37は、PC35で実行される制御プログラム等を格納した書き換え不能なメモリである。   On the other hand, the PC 35 includes a CPU 36, ROM 37, RAM 38, hard disk 39, input / output port 44, network I / F 33, USB terminal 46, and CD drive 47. The CPU 36 controls each unit connected by the bus line 45 based on fixed values stored in the ROM 37, programs, or various signals transmitted / received via the network I / F 29 and the USB terminal 46. The ROM 37 is a non-rewritable memory that stores a control program executed by the PC 35 and the like.

ハードディスク39は書き換え可能な不揮発性のメモリであり、OS(Operation System)39a、アプリケーション39b、印刷データ作成送信プログラム39cが格納されている。OS39aは、基本ソフトウェアである。アプリケーション39bは、種々の文字、図形、記号等を作成するソフトウェアである。印刷データ作成送信プログラム39cは、図3に示す印刷データ作成送信処理を実行させるためのプログラムである。アプリケーション39bで作成された画像データは、この印刷データ作成送信プログラム39cに従って、複合機1によって印刷可能な形式の印刷データに生成され、送信される。   The hard disk 39 is a rewritable nonvolatile memory, and stores an OS (Operation System) 39a, an application 39b, and a print data creation / transmission program 39c. The OS 39a is basic software. The application 39b is software that creates various characters, figures, symbols, and the like. The print data creation / transmission program 39c is a program for executing the print data creation / transmission processing shown in FIG. The image data created by the application 39b is generated and transmitted as print data in a format printable by the multi-function device 1 in accordance with the print data creation / transmission program 39c.

尚、上述したCPU36、ROM37、RAM38はバスライン45を介して互いに接続されており、そのバスライン45は入出力ポート44に接続されている。この入出力ポート41には、バスライン45の他にハードディスク39、キーボード42、LCD43、USB端子46、ネットワークI/F46が接続されている。   The CPU 36, the ROM 37, and the RAM 38 described above are connected to each other via a bus line 45, and the bus line 45 is connected to an input / output port 44. In addition to the bus line 45, the input / output port 41 is connected to a hard disk 39, a keyboard 42, an LCD 43, a USB terminal 46, and a network I / F 46.

次に、図3のフローチャートを参照して、PC35のCPU36で実行される印刷データ生成送信処理について説明する。図3は、印刷データ生成送信処理のフローチャートである。この印刷データ生成送信処理は、ユーザがアプリケーション39bを使って作成した画像を複合機1のプリンタ2によって記録媒体に印刷させるための印刷データを生成し、その印刷データを複合機1に送信する処理であり、ユーザからアプリケーション39bを介して印刷指令があった場合に実行される。   Next, a print data generation / transmission process executed by the CPU 36 of the PC 35 will be described with reference to the flowchart of FIG. FIG. 3 is a flowchart of the print data generation / transmission process. The print data generation / transmission process is a process of generating print data for printing an image created by the user using the application 39b on a recording medium by the printer 2 of the multifunction machine 1, and transmitting the print data to the multifunction machine 1. This is executed when a print command is issued from the user via the application 39b.

この処理では、アプリケーション39bを使って作成した画像(記録媒体に印刷される画像)を示す画像データに文字列(テキストデータ)が含まれているかを判断する(S301)。文字列が含まれていれば(S301:Yes)、画像データに含まれている全ての文字列を抽出し、文字ファイルを作成する(S302)。   In this process, it is determined whether or not a character string (text data) is included in image data indicating an image (an image printed on a recording medium) created using the application 39b (S301). If a character string is included (S301: Yes), all character strings included in the image data are extracted, and a character file is created (S302).

次に、画像データを複合機1によって処理可能な印刷形式に変換し(S303)、その印刷形式に変換された画像ファイルに、S302で作成した文字ファイルおよびその画像データを印刷するための条件(解像度や印刷濃度、カラー/モノクロ設定など)が記載された記録条件ファイルを付加させたものを、印刷データとして作成し(S304)、その作成した印刷データを複合機1に送信する(S305)。   Next, the image data is converted into a print format that can be processed by the multifunction device 1 (S303), and the character file created in S302 and the conditions for printing the image data are converted into the image file converted into the print format (S303). A recording condition file in which resolution, printing density, color / monochrome settings, etc. are added is created as print data (S304), and the created print data is transmitted to the multifunction device 1 (S305).

例えば、図13(a)に示すような画像データを印刷する場合には、画像データに文字列を含んでいるため、文字ファイルを作成する。この文字ファイルは、図13(b)に示すように、その画像データを画像ファイルに変換した際にその文字列が含まれるページが把握できるように、文字群をページごとに区分して作成される。   For example, when printing image data as shown in FIG. 13A, a character file is created because the image data includes a character string. As shown in FIG. 13B, this character file is created by dividing character groups into pages so that when the image data is converted into an image file, the page containing the character string can be grasped. The

尚、S301の処理において、文字列が含まれていなければ(S301:No)、画像データを複合機1によって処理可能な印刷形式に変換し、その印刷形式に変換された画像ファイルに記録条件ファイルを付加させたものを、印刷データとして作成する(S306)。そして、S305の処理に移行し、作成した印刷データを複合機1に送信する(S305)。   If the character string is not included in the process of S301 (S301: No), the image data is converted into a print format that can be processed by the multifunction device 1, and the recording condition file is converted into the image file converted into the print format. Is added as print data (S306). Then, the process proceeds to S305, and the created print data is transmitted to the multifunction machine 1 (S305).

次に、図4のフローチャートを参照して、複合機1のCPU21で実行される印刷処理について説明する。印刷処理は、PC35から印刷データが送信された場合に、その送信された印刷データに従って画像を記録媒体に印刷する処理である。   Next, a printing process executed by the CPU 21 of the multifunction machine 1 will be described with reference to the flowchart of FIG. The printing process is a process for printing an image on a recording medium in accordance with the transmitted print data when the print data is transmitted from the PC 35.

この処理では、PC35から送信される印刷データを取得し(S401)、その印刷データの中に文字ファイルが存在するかを判断する(S402)。文字ファイルが存在していれば(S402:Yes)、特定文字列メモリ24aに記憶されている特定文字列を読み出し、その読み出した特定文字列と文字ファイルに含まれている文字列とを照合する(S403)。特定文字列と照合される文字列は、文字ファイルに含まれている文字列と比較するので、印刷データから文字列を抽出する必要がなく、特定の文字列との照合を高速に行うことができる。   In this process, print data transmitted from the PC 35 is acquired (S401), and it is determined whether a character file exists in the print data (S402). If the character file exists (S402: Yes), the specific character string stored in the specific character string memory 24a is read, and the read specific character string is compared with the character string included in the character file. (S403). Since the character string to be matched with the specific character string is compared with the character string included in the character file, there is no need to extract the character string from the print data and the matching with the specific character string can be performed at high speed. it can.

そして、照合の結果、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在していれば(S404:Yes)、その合致した文字列を含む頁を印刷データに含まれている画像ファイルから特定し(S405)、印刷制限処理を実行する(S406)。   As a result of the collation, if there is a character string that matches the specific character string in the character string included in the character file (S404: Yes), the page including the matched character string is included in the print data. The image file is identified (S405), and a print restriction process is executed (S406).

例えば、特定文字列メモリ24aとして図13(c)に示すような特定文字列が記憶されている場合には、特定文字列ごとに、その文字列が、図13(b)に示す文字ファイルに存在するかを判断する。この場合、「鍋」が文字ファイルの1頁目に存在するので、印刷制限処理が実行される。   For example, when a specific character string as shown in FIG. 13C is stored as the specific character string memory 24a, the character string is stored in the character file shown in FIG. 13B for each specific character string. Determine if it exists. In this case, since “pan” exists on the first page of the character file, the print restriction process is executed.

印刷制限処理では、S405によって特定された頁の印刷を中止したり、記録条件ファイルにてS405によって特定された頁に割り当てられている印刷条件を、予め規定されている別の印刷条件に変更して印刷を実行する。例えば、印刷条件としての解像度や濃度が最も低いレベルになるようしたり、必ずモノクロ印刷になるように変更して印刷する。即ち、印刷データ通りの画像は記録媒体には印刷されず、印刷が制限される。   In the print restriction process, printing of the page specified in S405 is stopped, or the printing condition assigned to the page specified in S405 in the recording condition file is changed to another predetermined printing condition. Print. For example, printing is performed so that the resolution and density as the printing conditions are at the lowest level, or the printing conditions are always changed to monochrome printing. That is, an image according to the print data is not printed on the recording medium, and printing is restricted.

複合機1が業務用として設置されており、私用目的の印刷を抑制したい場合、特定文字列メモリ24aに、私用目的で使用され易い文字列を予め記憶しておくことで、PC35から要求された印刷データに特定文字列メモリ24aに記憶された特定の文字列と合致する文字列が存在すれば、印刷データ通りの画像は記録媒体には印刷されず、印刷が制限される。よって、私用目的の印刷を制限することができ、これにより、無駄に、記録媒体やインクが消費されるのを抑制することができる。   When the multifunction device 1 is installed for business use and it is desired to suppress printing for private purposes, a character string that can be easily used for private purposes is stored in the specific character string memory 24a in advance, and is requested from the PC 35. If there is a character string that matches the specific character string stored in the specific character string memory 24a in the print data, the image according to the print data is not printed on the recording medium, and printing is restricted. Therefore, it is possible to limit printing for private purposes, and thereby it is possible to suppress the useless consumption of the recording medium and ink.

また、特定文字列メモリ24aには、図形データと比較してデータ量の少ない特定の文字列を示すデータを記憶しておけば良いので、特定文字列メモリ24aの記憶容量を効率的に使用することができる。更に、S404の処理における印刷データに特定の文字列が含まれているかの判断は、印刷データに特定の図形が含まれているかを判断する場合に比べ、高速かつ高精度に判断することができるので、私用目的の印刷を効率的に制限することができる。   The specific character string memory 24a only needs to store data indicating a specific character string whose amount of data is smaller than that of the graphic data. Therefore, the storage capacity of the specific character string memory 24a is efficiently used. be able to. Furthermore, the determination of whether or not a specific character string is included in the print data in the process of S404 can be performed at a higher speed and with higher accuracy than when determining whether or not a specific graphic is included in the print data. Therefore, it is possible to efficiently limit the printing for private purposes.

こうして、印刷制限処理を行った場合には、印刷データを履歴メモリ24bに記憶し(S407)、更に、複合機1の管理者に印刷制限処理が実行された旨を通知し(S408)、本処理を終了する。   In this way, when the print restriction process is performed, the print data is stored in the history memory 24b (S407), and the administrator of the MFP 1 is notified that the print restriction process has been executed (S408). The process ends.

尚、このS407、S408の処理により、管理者は、複合機1の目的外使用の頻度や、その内容を確認することができる。また、管理者への通知は、例えば、電子メールやFAXを利用して、管理者情報メモリ24cに記憶されている電子メールアドレスやFAX番号等の宛先に、印刷制限が実行された旨を通知することができる。   It should be noted that the administrator can confirm the frequency of non-purpose use of the multifunction device 1 and the contents thereof by the processing of S407 and S408. The notification to the administrator is made, for example, using e-mail or FAX to notify that the print restriction has been executed to a destination such as an e-mail address or FAX number stored in the administrator information memory 24c. can do.

一方、S402の処理において、PC35から取得した印刷データに文字ファイルが存在しない場合(S402:No)、および、S404の処理において文字ファイルに含まれる文字列に特定文字列と合致する文字列が存在しない場合には(S404:No)、従来と同様に取得した印刷データの記録条件ファイルの印刷条件に従って、画像ファイルの画像を記録媒体に印刷する印刷処理を実行し(S409)、本処理を終了する。   On the other hand, if there is no character file in the print data acquired from the PC 35 in the process of S402 (S402: No), and there is a character string that matches the specific character string in the character string included in the character file in the process of S404. If not (S404: No), print processing for printing the image of the image file on the recording medium is executed in accordance with the print condition of the print condition file of the print data acquired as before (S409), and this process ends. To do.

次に、図5および図6を参照して、本発明の第2の実施形態について説明する。上述した第1の実施形態では、文字ファイルに特定の文字列と合致する文字列が含まれているかの判断処理と、印刷制限処理とを複合機1で実行する場合について説明した。この第2の実施形態は、かかる処理をPC35で実行するものである。   Next, a second embodiment of the present invention will be described with reference to FIGS. In the first embodiment described above, a case has been described in which the multifunction device 1 executes the determination process for determining whether a character file includes a character string that matches a specific character string and the print restriction process. In the second embodiment, such processing is executed by the PC 35.

図5は、第2の実施形態に関する複合機1とPC35との電気的構成を示すブロック図である。尚、図5は、図2に相当する図であり、第1の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。   FIG. 5 is a block diagram illustrating an electrical configuration of the multifunction machine 1 and the PC 35 according to the second embodiment. FIG. 5 is a diagram corresponding to FIG. 2, and the same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof is omitted.

複合機1のROM22には、印刷プログラム22bが格納されている。この印刷プログラム22bは、図6のフローチャートに示す印刷データ生成送信処理によってPC35から送信される印刷データに従った画像をプリンタ2によって記録媒体に印刷させるプログラムである。   The ROM 22 of the multifunction machine 1 stores a print program 22b. The print program 22b is a program that causes the printer 2 to print an image according to the print data transmitted from the PC 35 by the print data generation / transmission process shown in the flowchart of FIG.

PC35のハードディスク39には、印刷データ作成送信プログラム39dと、特定文字列メモリ39eと、履歴メモリ39fと、管理者情報メモリ39gとが備えられている。印刷データ作成送信プログラム39dは、図6に示す印刷データ作成送信プログラムを実行させるプログラムである。尚、特定文字列メモリ39eと、履歴メモリ39fと、管理者情報メモリ39gとに記憶されているデータは、第1の実施形態と同様なので、その説明は省略する。   The hard disk 39 of the PC 35 includes a print data creation / transmission program 39d, a specific character string memory 39e, a history memory 39f, and an administrator information memory 39g. The print data creation / transmission program 39d is a program for executing the print data creation / transmission program shown in FIG. Note that the data stored in the specific character string memory 39e, the history memory 39f, and the administrator information memory 39g are the same as those in the first embodiment, and a description thereof will be omitted.

次に、図6のフローチャートを参照して、PC35のCPU36で実行される印刷データ生成送信処理について説明する。図6は、印刷データ生成送信処理のフローチャートである。この印刷データ生成送信処理は、第1の実施形態で説明したのと同様に、ユーザがアプリケーション39bを使って作成した画像を複合機1を使って記録媒体に印刷させるための印刷データを生成し、その印刷データを複合機1に送信する処理であり、ユーザからアプリケーション39bを介して印刷指令があった場合に実行される。   Next, a print data generation / transmission process executed by the CPU 36 of the PC 35 will be described with reference to the flowchart of FIG. FIG. 6 is a flowchart of the print data generation / transmission process. In the print data generation / transmission process, as described in the first embodiment, print data for printing an image created by the user using the application 39b on a recording medium using the multifunction device 1 is generated. This processing is to transmit the print data to the multifunction device 1 and is executed when a print command is issued from the user via the application 39b.

この処理では、アプリケーション39bを使って作成した画像(記録媒体に印刷される画像)を示す画像データに文字列(テキストデータ)が含まれているかを判断する(S601)。文字列が含まれていれば(S601:Yes)、画像データに含まれている全ての文字列を抽出し、文字ファイルを作成する(S602)。   In this process, it is determined whether or not a character string (text data) is included in image data indicating an image created using the application 39b (an image printed on a recording medium) (S601). If a character string is included (S601: Yes), all character strings included in the image data are extracted to create a character file (S602).

そして、特定文字列メモリ39eに記憶されている特定文字列を読み出し、その読み出した特定文字列と文字ファイルに含まれている文字列とを照合する(S603)。照合の結果、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在していれば(S604:Yes)、その合致した文字列を含む頁を特定し(S605)、印刷制限処理を実行する(S606)。   And the specific character string memorize | stored in the specific character string memory 39e is read, and the read specific character string and the character string contained in the character file are collated (S603). As a result of the collation, if there is a character string that matches the specific character string in the character string included in the character file (S604: Yes), the page including the matched character string is specified (S605) and printed. A restriction process is executed (S606).

この印刷制限処理は(S606)、画像データを複合機1によって読み取り可能な形式に変換した画像ファイルに、その画像ファイルの印刷条件である記録条件ファイルを付加した印刷データを作成する処理であるが、特定文字列を含む頁に関しては、印刷条件を変更するなどの制限が加えられた印刷データを作成する処理である。   This print restriction process (S606) is a process for creating print data by adding a recording condition file, which is a printing condition of the image file, to an image file obtained by converting the image data into a format that can be read by the multifunction device 1. For a page including a specific character string, it is a process of creating print data to which restrictions such as changing the printing conditions are added.

例えば、記録条件ファイルにS605によって特定された頁の印刷を中止する内容を記述した印刷データを作成したり、記録条件ファイルの印刷条件として、S605によって特定された頁に割り当てられている印刷条件は予め規定されている別の印刷条件に変更して印刷データを作成する。具体的には、あらかじめ既定されている別の印刷条件として、解像度や濃度が最も低いレベルにしたり、必ずモノクロ印刷になるように変更した印刷データを作成する。   For example, print data that describes the content of canceling the printing of the page specified in S605 in the recording condition file is created, or the printing condition assigned to the page specified in S605 is the printing condition of the recording condition file. The print data is created by changing to another pre-defined printing condition. More specifically, as another preset printing condition, print data is created in which the resolution and density are set to the lowest level or changed so that monochrome printing is always performed.

また、S605によって特定された頁の印刷を中止する場合は、新たにその印刷を中止する頁を除いた画像ファイルを印刷データとして作成してもよい。   Further, when the printing of the page specified in S605 is canceled, an image file excluding the page whose printing is to be canceled may be created as print data.

この印刷制御処理によって作成された印刷データは、複合機1に送信され、複合機1は、この印刷データに含まれる記録条件ファイルに従って印刷を実行するので、結果的に、第1の実施形態と同様に印刷を制限することができる。   The print data created by this print control process is transmitted to the multifunction device 1, and the multifunction device 1 executes printing in accordance with the recording condition file included in this print data. As a result, the print data is the same as in the first embodiment. Similarly, printing can be restricted.

印刷制限処理後は(S606)、印刷データを履歴メモリ39fに記憶し(S607)、管理者に印刷制限処理が実行された旨を通知する(S608)。そして、S606の印刷制限処理において作成された印刷データを複合機1に送信して(S609)、本処理を終了する。   After the print restriction process (S606), the print data is stored in the history memory 39f (S607), and the administrator is notified that the print restriction process has been executed (S608). Then, the print data created in the print restriction process of S606 is transmitted to the multi function device 1 (S609), and this process ends.

一方、S604の処理において文字ファイルに含まれる文字列に特定文字列と合致する文字列が存在しない場合には(S604:No)、S602で作成した文字ファイルを削除し(S610)、画像データを複合機1によって読み取り可能な形式に変換した画像ファイルに記録条件を付加した印刷データを作成し(S611)、S609の処理に移行する。また、S601の処理において、画像ファイルに文字列が含まれていない場合には、S611の処理に移行する。   On the other hand, if there is no character string that matches the specific character string in the character file included in the character file in the process of S604 (S604: No), the character file created in S602 is deleted (S610), and the image data is saved. Print data in which recording conditions are added to the image file converted into a format readable by the multifunction device 1 is created (S611), and the process proceeds to S609. Further, in the process of S601, when the character string is not included in the image file, the process proceeds to S611.

この第2の実施形態によれば、第1の実施形態と同様な効果を奏することができる上、一連の処理をPC35だけで実行させることができるので、画像記録システム100における複合機1の処理負担を軽減することができると共に、プログラムの汎用性を向上させることができる。   According to the second embodiment, the same effects as those of the first embodiment can be obtained, and a series of processing can be executed only by the PC 35. Therefore, the processing of the multifunction device 1 in the image recording system 100 is possible. The burden can be reduced and the versatility of the program can be improved.

次に、図7〜図10を参照して、本発明の第3の実施形態について説明する。第1の実施形態では、特定文字列メモリ24aを備えた複合機1が、第2の実施形態では、特定文字列メモリ39eを備えたPC35が、文字ファイルに特定文字列と合致する文字列が含まれているかを判断する判断処理を実行する場合について説明した。この第3の実施形態は、かかる処理をサーバ50が実行するものである。   Next, a third embodiment of the present invention will be described with reference to FIGS. In the first embodiment, the multifunction device 1 having the specific character string memory 24a, and in the second embodiment, the PC 35 having the specific character string memory 39e has a character string matching the specific character string in the character file. The case where the determination process for determining whether or not it is included has been described. In the third embodiment, the server 50 executes such processing.

図7は、第3の実施形態に関する複合機1と、PC35と、サーバ50との外観構成を示す斜視図である。上述した第1,2の実施形態では、複合機1とPC35とを備えた画像記録システム100について説明したが、この第3の実施形態では、複合機1と、PC35と、サーバ50とを備えた画像記録システム101について説明する。尚、上述した第1,2の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。   FIG. 7 is a perspective view showing the external configuration of the multifunction machine 1, the PC 35, and the server 50 according to the third embodiment. In the first and second embodiments described above, the image recording system 100 including the multifunction device 1 and the PC 35 has been described. However, in the third embodiment, the multifunction device 1, the PC 35, and the server 50 are provided. The image recording system 101 will be described. In addition, about the structure same as 1st, 2nd embodiment mentioned above, the same code | symbol is attached | subjected and the description is abbreviate | omitted.

画像記録システム101におけるサーバ50は、主にデータベースとして機能する装置であり、図示しないネットワークを介して複合機1とPC35と通信可能に構成されている。   The server 50 in the image recording system 101 is a device that mainly functions as a database, and is configured to be able to communicate with the multifunction device 1 and the PC 35 via a network (not shown).

図8は、第3の実施形態に関する複合機1とPC35とサーバ50との電気的構成を示すブロック図である。尚、図8は、図2に相当する図であり、第1の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。   FIG. 8 is a block diagram showing an electrical configuration of the multifunction machine 1, the PC 35, and the server 50 according to the third embodiment. FIG. 8 is a diagram corresponding to FIG. 2, and the same components as those in the first embodiment are denoted by the same reference numerals and description thereof is omitted.

複合機1のROM22には、印刷プログラム22cが格納されている。この印刷プログラム22cは、図9のフローチャートに示す印刷処理を実行するためのプログラムである。   The ROM 22 of the multifunction machine 1 stores a print program 22c. The print program 22c is a program for executing the printing process shown in the flowchart of FIG.

サーバ50は、CPU51、ROM52、RAM53、ハードディスク54、入出力ポート55、ネットワークI/F56、USB端子57を備えている。CPU51はROM52に記憶される固定値やプログラム或いはネットワークI/F56やUSB端子57を介して送受信される各種信号に基づいて、バスライン58により接続される各部を制御するものである。ROM52は、サーバ50で実行される制御プログラム等を格納した書き換え不能なメモリである。   The server 50 includes a CPU 51, ROM 52, RAM 53, hard disk 54, input / output port 55, network I / F 56, and USB terminal 57. The CPU 51 controls each unit connected by the bus line 58 based on fixed values stored in the ROM 52, programs, or various signals transmitted / received via the network I / F 56 and the USB terminal 57. The ROM 52 is a non-rewritable memory that stores a control program executed by the server 50.

ハードディスク54は書き換え可能な不揮発性のメモリであり、特定文字列判定プログラム54aと、特定文字列メモリ54bとを備えている。特定文字列判定プログラム54aは、図10に示す特定文字列判定処理を実行させるためのプログラムであり、特定文字列メモリ54bに記憶されている特定の文字列に合致する文字列がPC35で作成される文字ファイルに含まれているかの判定を行う。   The hard disk 54 is a rewritable nonvolatile memory and includes a specific character string determination program 54a and a specific character string memory 54b. The specific character string determination program 54a is a program for executing the specific character string determination process shown in FIG. 10, and a character string that matches the specific character string stored in the specific character string memory 54b is created by the PC 35. It is included in the character file.

尚、上述したCPU51、ROM52、RAM53はバスライン58を介して互いに接続されており、そのバスライン58は入出力ポート55に接続されている。この入出力ポート55には、バスライン58の他にハードディスク54、USB端子57、ネットワークI/F56が接続されている。   The CPU 51, ROM 52, and RAM 53 described above are connected to each other via a bus line 58, and the bus line 58 is connected to an input / output port 55. In addition to the bus line 58, the input / output port 55 is connected to a hard disk 54, a USB terminal 57, and a network I / F 56.

次に、図9のフローチャートを参照して、第3の実施形態における複合機1のCPU21で実行される印刷処理について説明する。この印刷処理は、PC35から印刷データが送信された場合に、その送信された印刷データに従って画像を記録媒体に印刷する処理である。尚、PC35において印刷データを作成、送信する印刷データ作成送信処理については、図3のフローチャートに示す印刷データ作成送信処理と同様であるため、その説明は省略する。   Next, a printing process executed by the CPU 21 of the multifunction machine 1 according to the third embodiment will be described with reference to a flowchart of FIG. This print processing is processing for printing an image on a recording medium in accordance with the transmitted print data when print data is transmitted from the PC 35. The print data creation / transmission process for creating and transmitting print data in the PC 35 is the same as the print data creation / transmission process shown in the flowchart of FIG.

この処理では、PC35から送信される印刷データを取得し(S901)、その印刷データの中に文字ファイルが存在するかを判断する(S902)。文字ファイルが存在していれば(S902:Yes)、その文字ファイルをサーバ50に送信する(S903)。   In this process, print data transmitted from the PC 35 is acquired (S901), and it is determined whether a character file exists in the print data (S902). If the character file exists (S902: Yes), the character file is transmitted to the server 50 (S903).

尚、サーバ50は、複合機1から文字ファイルを取得すると、図10に示す特定文字列判定処理を実行し、その文字ファイルに特定の文字列が含まれるかを照合し、その照合結果と、一致した文字列とを、複合機1に送信する。   When the server 50 acquires the character file from the multifunction device 1, the server 50 executes the specific character string determination process shown in FIG. 10 to check whether the character file includes the specific character string. The matched character string is transmitted to the multifunction device 1.

よって、複合機1では、サーバ50から送信される照合結果を受信するまで待機し(S904:No)、サーバ50から照合結果を受信した場合には(S904:Yes)、その照合結果が一致か否かを判断する(S905)。そして、照合結果が一致している、即ち、文字ファイルに特定の文字列が含まれていることを示す場合には(S905:Yes)、その一致した文字列を含む頁を印刷データに含まれている画像ファイルから特定し(S906)、図4のS406で説明した印刷制限処理と同様の印刷制限処理を実行する(S907)。   Therefore, the MFP 1 waits until the collation result transmitted from the server 50 is received (S904: No), and if the collation result is received from the server 50 (S904: Yes), whether the collation result matches. It is determined whether or not (S905). If the collation results match, that is, if the character file contains a specific character string (S905: Yes), the page containing the matched character string is included in the print data. The print restriction process similar to the print restriction process described in S406 of FIG. 4 is executed (S907).

そして、印刷制限処理を行った場合には、印刷データを履歴メモリ24bに記憶し(S908)、更に、複合機1の管理者に印刷制限処理が実行された旨を通知し(S909)、本処理を終了する。   When the print restriction process is performed, the print data is stored in the history memory 24b (S908), and the administrator of the multifunction device 1 is notified that the print restriction process has been executed (S909). The process ends.

一方、S902の処理において、PC35から取得した印刷データに文字ファイルが存在しない場合(S902:No)、および、S905の処理において文字ファイルに含まれる文字列に特定文字列と合致する文字列が存在しない場合には(S905:No)、従来と同様に取得した印刷データに従って印刷処理を実行し(S910)、本処理を終了する。   On the other hand, if there is no character file in the print data acquired from the PC 35 in the process of S902 (S902: No), and there is a character string that matches the specific character string in the character string included in the character file in the process of S905. If not (S905: No), the printing process is executed according to the print data acquired in the same manner as in the prior art (S910), and this process is terminated.

次に、図10のフローチャートを参照して、第3の実施形態におけるサーバ50のCPU51で実行される特定文字列判定処理について説明する。特定文字列判定処理は、図9のS903で説明した処理において、複合機1から送信される文字ファイルを取得し、その文字ファイルに特定文字列メモリ54bに記憶されている特定の文字列が含まれているかを判断し、その判断結果を複合機1に送信する処理である。   Next, the specific character string determination process executed by the CPU 51 of the server 50 in the third embodiment will be described with reference to the flowchart of FIG. The specific character string determination process acquires a character file transmitted from the multifunction device 1 in the process described in S903 of FIG. 9, and the character file includes a specific character string stored in the specific character string memory 54b. This is a process of determining whether or not the image is transmitted and transmitting the determination result to the multifunction device 1.

この処理では、まず、複合機1から送信される文字ファイル1を取得する(S1001)。そして、特定文字列メモリ54bに記憶されている特定文字列を読み出し、その読み出した特定文字列と文字ファイルに含まれている文字列とを照合する(S1002)。照合の結果、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在していれば(S1003:Yes)、合致していることを示す照合結果と、一致している文字列とを複合機1に送信し(S1004)、本処理を終了する。   In this process, first, the character file 1 transmitted from the multifunction device 1 is acquired (S1001). And the specific character string memorize | stored in the specific character string memory 54b is read, and the read specific character string and the character string contained in the character file are collated (S1002). As a result of the collation, if there is a character string that matches the specific character string in the character string included in the character file (S1003: Yes), the collation result indicating that the character string matches and the matching character The column is transmitted to the multi function device 1 (S1004), and this process is terminated.

一方、S1003の判断において、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在しないと判断した場合には(S1003:No)、不一致であることを示す照合結果を複合機1に送信し、本処理を終了する。   On the other hand, if it is determined in S1003 that there is no character string that matches the specific character string in the character string included in the character file (S1003: No), the collation result indicating the mismatch is combined. It transmits to the machine 1 and ends this processing.

この第3の実施形態によれば、上述した第1の実施形態と同様な効果を奏することができる上、サーバ50の特定文字列メモリ54bに特定文字列を記憶させると共に、サーバ50において、文字ファイルに含まれる文字列に特定文字列と合致する文字列が含まれているかを判断しているので、複合機1と、PC35とのメモリ容量を有効に使用することができると共に、複合機1と、PC35との処理負担を軽減することができる。   According to the third embodiment, the same effects as those of the first embodiment described above can be obtained, and the specific character string is stored in the specific character string memory 54b of the server 50. Since it is determined whether the character string included in the file includes a character string that matches the specific character string, the memory capacity of the multifunction device 1 and the PC 35 can be used effectively, and the multifunction device 1 And the processing burden with PC35 can be reduced.

次に、図11および図12を参照して、本発明の第4の実施形態について説明する。この第4の実施形態は、第3の実施形態と同様に、画像記録システム101によって実行されるものであり、上述した第3の実施形態では、印刷制限処理を複合機1で実行する場合について説明したが、この第4の実施形態は、かかる処理をPC35で実行するものである。   Next, a fourth embodiment of the present invention will be described with reference to FIG. 11 and FIG. The fourth embodiment is executed by the image recording system 101 as in the third embodiment. In the third embodiment described above, the print restriction process is executed by the multifunction device 1. As described above, in the fourth embodiment, such processing is executed by the PC 35.

図11は、第4の実施形態に関する複合機1とPC35とサーバ50との電気的構成を示すブロック図である。尚、図11は、図8に相当する図であり、第3の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。   FIG. 11 is a block diagram illustrating an electrical configuration of the multifunction machine 1, the PC 35, and the server 50 according to the fourth embodiment. FIG. 11 is a diagram corresponding to FIG. 8, and the same components as those in the third embodiment are denoted by the same reference numerals and description thereof is omitted.

複合機1のROM22には、印刷プログラム22bが格納されている。この印刷プログラム22bは、図12のフローチャートに示す印刷データ生成送信処理によってPC35から送信される印刷データに従った画像をプリンタ2によって記録媒体に印刷させるプログラムである。   The ROM 22 of the multifunction machine 1 stores a print program 22b. The print program 22b is a program that causes the printer 2 to print an image according to the print data transmitted from the PC 35 by the print data generation / transmission process shown in the flowchart of FIG.

PC35のハードディスク39には、印刷データ作成送信プログラム39hと、特定文字列メモリ39iと、履歴メモリ39jと、管理者情報メモリ39kとが備えられている。印刷データ作成送信プログラム39hは、図12に示す印刷データ作成送信処理を実行させるプログラムである。尚、特定文字列メモリ39iと、履歴メモリ39jと、管理者情報メモリ39kとに記憶されているデータは、上述した実施形態と同様なので、その説明は省略する。   The hard disk 39 of the PC 35 includes a print data creation / transmission program 39h, a specific character string memory 39i, a history memory 39j, and an administrator information memory 39k. The print data creation / transmission program 39h is a program for executing the print data creation / transmission process shown in FIG. Note that the data stored in the specific character string memory 39i, the history memory 39j, and the administrator information memory 39k are the same as those in the above-described embodiment, and thus description thereof is omitted.

次に、図12のフローチャートを参照して、PC35のCPU36で実行される印刷データ生成送信処理について説明する。図12は、印刷データ生成送信処理のフローチャートである。この印刷データ生成送信処理は、第1,第2の実施形態で説明したのと同様に、ユーザがアプリケーション39bを使って作成した画像を複合機1を使って記録媒体に印刷させるための印刷データを生成し、その印刷データを複合機1に送信する処理であり、ユーザからアプリケーション39bを介して印刷指令があった場合に実行される。   Next, a print data generation / transmission process executed by the CPU 36 of the PC 35 will be described with reference to the flowchart of FIG. FIG. 12 is a flowchart of the print data generation / transmission process. In the print data generation / transmission process, as described in the first and second embodiments, print data for causing the user to print an image created using the application 39b on the recording medium using the multifunction device 1 is used. Is generated, and the print data is transmitted to the multifunction device 1 and is executed when a print command is issued from the user via the application 39b.

この処理では、アプリケーション39bを使って作成した画像(記録媒体に印刷される画像)を示す画像ファイルに文字列(テキストデータ)が含まれているかを判断する(S1201)。文字列が含まれていれば(S1201:Yes)、画像ファイルに含まれている全ての文字列を抽出し、文字ファイルを作成する(S1202)し、その文字ファイルをサーバ50に送信する(S1203)。 尚、サーバ50は、PC35から文字ファイルを取得すると、図10に示す特定文字列判定処理と同様に、その文字ファイルに特定の文字列が含まれるかを照合し、その照合結果と、一致した文字列とを、PC35に送信する。   In this process, it is determined whether a character string (text data) is included in an image file indicating an image (image printed on a recording medium) created using the application 39b (S1201). If a character string is included (S1201: Yes), all character strings included in the image file are extracted, a character file is created (S1202), and the character file is transmitted to the server 50 (S1203). ). When the server 50 obtains the character file from the PC 35, the server 50 collates whether or not the character file includes a specific character string, as in the specific character string determination process shown in FIG. The character string is transmitted to the PC 35.

よって、PC35では、サーバ50から送信される照合結果を受信するまで待機し(S1204:No)、サーバ50から照合結果を受信した場合には(S1204:Yes)、その照合結果が一致か否か判断する(S1205)。   Therefore, the PC 35 stands by until the collation result transmitted from the server 50 is received (S1204: No). When the collation result is received from the server 50 (S1204: Yes), whether or not the collation result matches. Judgment is made (S1205).

そして、照合結果が一致している、即ち、文字ファイルに特定の文字列が含まれていることを示す場合には(S1205:Yes)、その一致した文字列を含む頁を画像ファイルから特定し(S1206)、図6のS606で説明した印刷制限処理と同様の印刷制限処理を実行する(S1207)。   If the matching results match, that is, if the character file indicates that a specific character string is included (S1205: Yes), the page including the matching character string is specified from the image file. (S1206), a print restriction process similar to the print restriction process described in S606 of FIG. 6 is executed (S1207).

この印刷制御処理によって作成された印刷データは、複合機1に送信され、複合機1は、この印刷データに従って印刷を実行するので、結果的に、第1の実施形態と同様に印刷を制限することができる。   The print data created by this print control process is transmitted to the multifunction device 1, and the multifunction device 1 executes printing according to this print data. As a result, the printing is restricted as in the first embodiment. be able to.

そして、印刷制限処理を行った場合には、印刷データを履歴メモリ39jに記憶し(S1208)、更に、複合機1の管理者に印刷制限処理が実行された旨を通知した後(S1209)、S1207の印刷制限処理において作成された印刷データを複合機1に送信して(S1210)、本処理を終了する。   When the print restriction process is performed, the print data is stored in the history memory 39j (S1208), and the administrator of the MFP 1 is notified that the print restriction process has been executed (S1209). The print data created in the print restriction process of S1207 is transmitted to the multifunction machine 1 (S1210), and this process ends.

一方、S1205の処理において、画像ファイルに文字列が含まれていないと判断した場合(S1205:No)、S1202で作成した文字ファイルを削除し(S1211)、画像データを複合機1によって読み取り可能な形式に変換した印刷データを作成し(S1212)、S1210の処理に移行する。また、S1201の処理において、画像データに文字列が含まれていない場合には、S1210の処理に移行する。   On the other hand, if it is determined in the processing of S1205 that the character string is not included in the image file (S1205: No), the character file created in S1202 is deleted (S1211), and the image data can be read by the multifunction device 1. Print data converted into a format is created (S1212), and the process proceeds to S1210. Further, in the processing of S1201, when the character string is not included in the image data, the processing proceeds to S1210.

この第4の実施形態によれば、上述した第1の実施形態と同様な効果を奏することができる上、一連の処理をPC35だけで実行させることができるので、画像記録システム101における複合機1の処理負担を軽減することができると共に、プログラムの汎用性を向上させることができる。また、サーバ50の特定文字列メモリ54bに特定文字列を記憶させると共に、サーバ50において、文字ファイルに含まれる文字列に特定文字列と合致する文字列が含まれているかを判断しているので、複合機1と、PC35とのメモリ容量を有効に使用することができると共に、複合機1と、PC35との処理負担を軽減することができる。   According to the fourth embodiment, the same effects as those of the first embodiment described above can be obtained, and a series of processing can be executed only by the PC 35. Therefore, the multifunction device 1 in the image recording system 101 can be performed. Can be reduced, and the versatility of the program can be improved. In addition, the specific character string is stored in the specific character string memory 54b of the server 50, and the server 50 determines whether the character string included in the character file includes a character string that matches the specific character string. The memory capacity of the multifunction device 1 and the PC 35 can be used effectively, and the processing load on the multifunction device 1 and the PC 35 can be reduced.

以上、実施の形態に基づき本発明を説明したが、本発明は上述した実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。   While the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be made without departing from the spirit of the present invention. Can be easily guessed.

例えば、上述した実施の形態では、印刷制限処理として、特定文字列と合致する文字列が含まれる頁の印刷を中止したり、その頁の印刷条件を変更して印刷させる場合について説明したが、かかる印刷制限処理としては、特定文字列と合致する文字列が含まれる頁だけでなく、全頁の印刷を中止したり、全頁の印刷条件を変更して印刷させるようにしても良い。かかる場合には、一層、無駄に、インクや記録媒体が消費されるのを抑制することができる。さらに、PC側で文字列の判断を行う場合は、ネットワーク負荷の軽減も奏する。特に、全頁の印刷を中止する場合は、ネットワーク負荷を軽減できる。また、印刷制限処理について、どの方法にて印刷制限をするのかを、あらかじめ管理者などのユーザに設定させ、その設定内容に従って印刷制限を行ってもよい。   For example, in the above-described embodiment, as a print restriction process, a case where printing of a page including a character string that matches a specific character string is stopped or printing is performed by changing the printing condition of the page has been described. As such a print restriction process, not only a page including a character string that matches a specific character string, but printing of all pages may be stopped, or printing conditions for all pages may be changed for printing. In such a case, it is possible to further suppress wasteful consumption of ink and recording medium. Furthermore, when the character string is determined on the PC side, the network load is also reduced. In particular, when printing of all pages is stopped, the network load can be reduced. In the print restriction process, a user such as an administrator may set in advance which method is used to perform the print restriction, and the print restriction may be performed according to the setting contents.

複合機とPCとの外観斜視図である。1 is an external perspective view of a multifunction device and a PC. 複合機とPCとの電気的構成を示すブロック図である。FIG. 2 is a block diagram illustrating an electrical configuration of a multifunction machine and a PC. 印刷データ作成送信処理を示すフローチャートである。6 is a flowchart illustrating print data creation / transmission processing. 印刷処理を示すフローチャートである。It is a flowchart which shows a printing process. 複合機とPCとの電気的構成を示すブロック図である。FIG. 2 is a block diagram illustrating an electrical configuration of a multifunction machine and a PC. 印刷データ作成送信処理を示すフローチャートである。6 is a flowchart illustrating print data creation / transmission processing. 複合機とPCとサーバとの外観斜視図である。1 is an external perspective view of a multifunction device, a PC, and a server. 複合機とPCとサーバとの電気的構成を示すブロック図である。2 is a block diagram illustrating an electrical configuration of a multifunction machine, a PC, and a server. FIG. 印刷処理を示すフローチャートである。It is a flowchart which shows a printing process. 特定文字列判定処理を示すフローチャートである。It is a flowchart which shows a specific character string determination process. 複合機とPCとサーバとの電気的構成を示すブロック図である。2 is a block diagram illustrating an electrical configuration of a multifunction machine, a PC, and a server. FIG. 印刷データ作成送信処理を示すフローチャートである。6 is a flowchart illustrating print data creation / transmission processing. 画像データ、文字ファイル、特定文字列メモリに記憶された特定文字列の具体例である。It is a specific example of a specific character string stored in image data, a character file, and a specific character string memory.

符号の説明Explanation of symbols

1 複合機(画像記録装置)
2 プリンタ(記録手段)
24a 特定文字列メモリ(記憶手段)
39e 特定文字列メモリ(記憶手段)
39i 特定文字列メモリ(記憶手段)
54b 特定文字列メモリ(記憶手段)
35 PC(情報処理装置)
100 画像記録システム
101 画像記録システム
S302 生成手段
S304 生成手段
S401 取得手段
S403 判断手段
S404 判断手段
S406 制限手段
S405 特定手段
S408 通知手段
S602 生成手段
S603 判断手段
S604 判断手段
S605 特定手段
S606 制限手段
S608 通知手段
S901 取得手段
S906 特定手段
S907 制限手段
S909 通知手段
S1002 判断手段
S1003 判断手段
S1202 生成手段
S1206 特定手段
S1207 制限手段
S1209 通知手段
1 MFP (image recording device)
2 Printer (Recording means)
24a Specific character string memory (storage means)
39e Specific character string memory (storage means)
39i Specific character string memory (storage means)
54b Specific character string memory (storage means)
35 PC (information processing equipment)
DESCRIPTION OF SYMBOLS 100 Image recording system 101 Image recording system S302 Generation means S304 Generation means S401 Acquisition means S403 Determination means S404 Determination means S406 Restriction means S405 Specification means S408 Notification means S602 Generation means S603 Determination means S604 Determination means S605 Specification means S606 Restriction means S608 Notification means S901 Acquisition means S906 Identification means S907 Restriction means S909 Notification means S1002 Determination means S1003 Determination means S1202 Generation means S1206 Specification means S1207 Restriction means S1209 Notification means

Claims (8)

記録媒体に画像を記録する記録手段と、
記録データを取得する取得手段と、
特定の文字列を記憶する記憶手段と、
前記取得手段を介して取得した前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、
その判断手段によって前記特定の文字列が含まれていると判断した場合に、前記記録手段による記録を制限する制限手段とを備えていることを特徴とする画像記録装置。
Recording means for recording an image on a recording medium;
Obtaining means for obtaining recorded data;
Storage means for storing a specific character string;
Determining means for determining whether a character string included in the recording data acquired via the acquiring means includes a specific character string stored in the storage means;
An image recording apparatus comprising: a restricting unit that restricts recording by the recording unit when the determining unit determines that the specific character string is included.
前記取得手段は、前記記録データとして、前記記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを取得し、
前記判断手段は、前記文字ファイルに含まれる文字列に、前記特定の文字列が含まれているかを判断し、
前記記録手段は、前記画像ファイルが示す画像を記録媒体に記録することを特徴とする請求項1に記載の画像記録装置。
The acquisition means acquires, as the recording data, an image file indicating an image to be recorded on the recording medium, and a character file indicating a character string included in the image file,
The determination means determines whether the character string included in the character file includes the specific character string;
The image recording apparatus according to claim 1, wherein the recording unit records an image indicated by the image file on a recording medium.
前記判断手段が含まれていると判断した文字列を含む頁を、前記画像ファイルから特定する特定手段を備え、
前記制限手段は、前記特定手段により特定された頁について、前記記録手段による記録を中止させることを特徴とする請求項2に記載の画像記録装置。
A specifying unit that specifies, from the image file, a page including a character string that is determined to include the determining unit;
The image recording apparatus according to claim 2, wherein the restricting unit stops recording by the recording unit for the page specified by the specifying unit.
前記判断手段が含まれていると判断した文字列を含む頁を、前記画像ファイルから特定する特定手段を備え、
前記記録データは、前記画像の記録条件を示す記録条件ファイルを備え、
前記制限手段は、前記特定手段により特定された頁について、前記記録条件を変更して前記記録手段による記録を実行させることを特徴とする請求項2に記載の画像記録装置。
A specifying unit that specifies, from the image file, a page including a character string that is determined to include the determining unit;
The recording data includes a recording condition file indicating recording conditions of the image,
The image recording apparatus according to claim 2, wherein the restricting unit changes the recording condition for the page specified by the specifying unit and causes the recording unit to execute recording.
記録媒体に画像を記録する記録手段と、
記録データを取得する取得手段と、
特定の文字列である特定文字列を記憶する記憶手段と、
前記取得手段を介して取得した前記記録データに含まれる文字列に、前記記憶手段に記憶された特定文字列が含まれているかを判断する判断手段と、
その判断手段によって前記特定文字列が含まれていると判断した場合に、所定の通知先に通知する通知手段とを備えていることを特徴とする画像記録装置。
Recording means for recording an image on a recording medium;
Obtaining means for obtaining recorded data;
Storage means for storing a specific character string that is a specific character string;
A determination unit that determines whether the character string included in the recording data acquired via the acquisition unit includes a specific character string stored in the storage unit;
An image recording apparatus comprising: a notification unit configured to notify a predetermined notification destination when the determination unit determines that the specific character string is included.
記録媒体に画像を記録する記録手段を備えた画像記録装置に対してデータを供給する情報処理装置において、
記録データを生成する生成手段と、
特定の文字列を記憶する記憶手段と、
前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、
その判断手段によって前記特定の文字列が含まれていると判断した場合に、前記記録手段による記録を制限させる制限手段とを備えていることを特徴とする情報処理装置。
In an information processing apparatus for supplying data to an image recording apparatus provided with a recording means for recording an image on a recording medium,
Generating means for generating recording data;
Storage means for storing a specific character string;
Determination means for determining whether the character string included in the recording data includes a specific character string stored in the storage means;
An information processing apparatus comprising: a restricting unit that restricts recording by the recording unit when the determining unit determines that the specific character string is included.
前記生成手段は、前記記録データとして、前記記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを生成し、
前記判断手段は、前記文字ファイルに含まれる文字列に、前記特定の文字列が含まれているかを判断し、
前記画像データを前記画像記録装置に供給することを特徴とする請求項6に記載の情報処理装置。
The generation means generates an image file indicating an image to be recorded on the recording medium and a character file indicating a character string included in the image file as the recording data,
The determination means determines whether the character string included in the character file includes the specific character string;
The information processing apparatus according to claim 6, wherein the image data is supplied to the image recording apparatus.
情報処理装置により生成された記録データに基づいて、画像記録装置が記録媒体に画像を形成する画像記録システムにおいて、
前記情報処理装置により生成された前記記録データを取得する取得手段と、
特定の文字列を記憶する記憶手段と、
前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、
その判断手段によって前記特定文字列が含まれていると判断した場合に、前記画像記録装置による記録を制限する制限手段とを備えていることを特徴とする画像記録システム。
In an image recording system in which an image recording device forms an image on a recording medium based on recording data generated by an information processing device,
Obtaining means for obtaining the recording data generated by the information processing apparatus;
Storage means for storing a specific character string;
Determination means for determining whether the character string included in the recording data includes a specific character string stored in the storage means;
An image recording system comprising: a restricting unit that restricts recording by the image recording apparatus when the determining unit determines that the specific character string is included.
JP2006325053A 2006-11-30 2006-11-30 Image recording apparatus, information processing apparatus and image recording system Pending JP2008141442A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006325053A JP2008141442A (en) 2006-11-30 2006-11-30 Image recording apparatus, information processing apparatus and image recording system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006325053A JP2008141442A (en) 2006-11-30 2006-11-30 Image recording apparatus, information processing apparatus and image recording system

Publications (1)

Publication Number Publication Date
JP2008141442A true JP2008141442A (en) 2008-06-19

Family

ID=39602465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006325053A Pending JP2008141442A (en) 2006-11-30 2006-11-30 Image recording apparatus, information processing apparatus and image recording system

Country Status (1)

Country Link
JP (1) JP2008141442A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013244730A (en) * 2012-05-29 2013-12-09 Oki Data Corp Image forming apparatus and image forming system
JP2018207344A (en) * 2017-06-06 2018-12-27 富士ゼロックス株式会社 Image processing system, image forming apparatus and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003034061A (en) * 2001-07-25 2003-02-04 Sharp Corp Image processing system
JP2003259075A (en) * 2002-03-01 2003-09-12 Brother Ind Ltd Image forming apparatus, program, and control method of image forming device
JP2004240658A (en) * 2003-02-05 2004-08-26 Sharp Corp Illegal use monitoring device for image processor and method for controlling the illegal use monitoring device
JP2004302654A (en) * 2003-03-28 2004-10-28 Seiko Epson Corp Print process determining system, print process determining program and print process determining method
WO2005031560A1 (en) * 2003-09-25 2005-04-07 Dai Nippon Printing Co., Ltd. Output information management system
JP2005169672A (en) * 2003-12-08 2005-06-30 Canon Inc Printing apparatus, printing method and printing control program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003034061A (en) * 2001-07-25 2003-02-04 Sharp Corp Image processing system
JP2003259075A (en) * 2002-03-01 2003-09-12 Brother Ind Ltd Image forming apparatus, program, and control method of image forming device
JP2004240658A (en) * 2003-02-05 2004-08-26 Sharp Corp Illegal use monitoring device for image processor and method for controlling the illegal use monitoring device
JP2004302654A (en) * 2003-03-28 2004-10-28 Seiko Epson Corp Print process determining system, print process determining program and print process determining method
WO2005031560A1 (en) * 2003-09-25 2005-04-07 Dai Nippon Printing Co., Ltd. Output information management system
JP2005169672A (en) * 2003-12-08 2005-06-30 Canon Inc Printing apparatus, printing method and printing control program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013244730A (en) * 2012-05-29 2013-12-09 Oki Data Corp Image forming apparatus and image forming system
JP2018207344A (en) * 2017-06-06 2018-12-27 富士ゼロックス株式会社 Image processing system, image forming apparatus and program

Similar Documents

Publication Publication Date Title
JP4513037B2 (en) Printing system and printer driver
JP4673260B2 (en) Information processing apparatus and job ticket generation method
US20070177822A1 (en) Removable medium device, medium for controlling removable medium device, and medium for controlling network device
JP2008173804A (en) Printer, communication system and printing method
US7599084B2 (en) Image processing apparatus and control method of image processing apparatus
US8749832B2 (en) Information processing device
JP2006205414A (en) Printer
JP4702123B2 (en) Display control device, display control program, image storage device, communication program, image display system, and communication method
US8724133B2 (en) Image forming apparatus, control method of the image forming apparatus, and recording medium
JP2008141442A (en) Image recording apparatus, information processing apparatus and image recording system
US20070035791A1 (en) Multifunction printer and method for controlling the same
JP4187016B2 (en) Image generation system, image data generation apparatus, printing apparatus, and image data generation program
US20120194829A1 (en) Image formation device and computer-readable record medium
JP2008207455A (en) Printing device and output method implemented in the printing device
JP5022928B2 (en) Image processing apparatus, image processing system, control method for image processing apparatus, control program, and recording medium
US7917670B2 (en) Information processing apparatus and method of controlling information processing apparatus
JP2006294030A (en) Document processing system applying a plurality of individual output properties to one document, method, and program
US20100067044A1 (en) Image processing apparatus, image processing method, and computer-readable recording medium recording image processing program
US20230147785A1 (en) Image forming device and image forming method
US8199345B2 (en) Method for controlling printing apparatus and method for controlling image processing apparatus connected to printing apparatus
CN107018281A (en) Image output system
JP2010188649A (en) Image forming apparatus
JP2008271462A (en) Image reading apparatus, image reading method and image reading program
JP2007237473A (en) Printing apparatus
US20110157646A1 (en) Control apparatus and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090626

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110421

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110426

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110906