JP2008141442A - Image recording apparatus, information processing apparatus and image recording system - Google Patents
Image recording apparatus, information processing apparatus and image recording system Download PDFInfo
- 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
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
本発明は画像記録装置、情報処理装置および画像記録システムに関するものである。 The present invention relates to an image recording apparatus, an information processing apparatus, and an image recording system.
従来、特許文献1に示されるように、入力された画像データに、特定画像として、紙幣、有価証券類等に含まれる特徴的な図形が含まれているかを判断し、特定画像の存在が判明した場合には、例えば、出力画像データの生成あるいは出力を中止する技術が記載されている。
しかしながら、上述した特許文献1に記載されている技術では、画像データの画像の抽出し、その抽出された画像を示す図形を特定して照合しなければならず、処理に時間がかかる。しかも、一般的にデータ量が多い照合対象となる図形の図形データを予め記憶しておく必要があり、大容量の記憶装置を準備する必要があるという問題点がある。更に、図形の照合を一定の精度で行う場合には時間を要し、高速に記録することができないという問題点がある。
However, in the technique described in
本発明は上述した問題点を解決するためになされたものであり、目的外の記録を効率的に制限することで、消耗品が無駄に消費されることを抑制できる画像記録装置、情報処理装置および画像記録システムを提供することを目的としている。 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
請求項2記載の画像記録装置は、請求項1に記載の画像記録装置において、前記取得手段は、前記記録データとして、前記記録媒体に記録する画像を示す画像ファイルと、その画像ファイルに含まれる文字列を示す文字ファイルとを取得し、前記判断手段は、前記文字ファイルに含まれる文字列に、前記特定の文字列が含まれているかを判断し、前記記録手段は、前記画像ファイルが示す画像を記録媒体に記録する。
The image recording device according to
請求項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
請求項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
請求項8記載の画像記録システムは、情報処理装置により生成された記録データに基づいて、画像記録装置が記録媒体に画像を形成するものであって、前記情報処理装置により生成された前記記録データを取得する取得手段と、特定の文字列を記憶する記憶手段と、前記記録データに含まれる文字列に、前記記憶手段に記憶された特定の文字列が含まれているかを判断する判断手段と、その判断手段によって前記特定文字列が含まれていると判断した場合に、前記画像記録装置による記録を制限する制限手段とを備えている。
9. The image recording system according to
請求項1記載の画像記録装置によれば、取得手段を介して取得した記録データに含まれる文字列に、記憶手段に記憶された特定の文字列が含まれていると判断した場合には、記録手段による記録が制限される。よって、記憶手段には図形データと比較してデータ量の少ない特定の文字列を示すデータを記憶しておけば良いので、記憶手段の記憶容量が消費されるのを抑制することができるという効果がある。更に、記録データに特定の文字列が含まれているかを判断する場合と、記録データに特定の図形が含まれているかを判断する場合とでは、前者の方が高速かつ高精度に判断することができるので、目的外の記録を効率的に制限することができるという効果がある。よって、例えば、特定の文字列として、目的外の記録であると予測される文字列をあらかじめ登録しておくだけで、業務用として使用される画像記録装置の私用のための記録を制限し、インクや記録媒体等の消耗品が無駄に消費されるのを効率的に抑制できる。
According to the image recording apparatus of
請求項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
請求項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
請求項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
複合機1は、下部に設けられたプリンタ2と、上部に設けられたスキャナ3と、スキャナ3の正面側に設けられた操作パネル4とを一体的に備えたMFD(Multi Function Device)であり、スキャナ機能、コピー機能、ファクシミリ機能を実現する。
The
また、複合機1は、PC35から送信された印刷データに従って記録媒体に画像を記録したり、デジタルカメラ等の外部装置と接続されて外部装置から受け取ったデータを記録用紙に記録したり、メモリカード等の各種記憶媒体を装填したりして、該記憶媒体に記憶されたデータ等を受け取り、記録用紙に記録するメディア機能を実現する。
In addition, the
さらに、複合機1は、各種機能の実行により複合機1が取得したデータを、複合機1に接続された外部機器に送信することで、記憶手段を持った外部機器にデータを記憶させる機能や、外部機器にデータの加工、表示、送信、印刷などの処理を行なわせる機能を実現するものであってもよい。なお、本発明を適用するうえで、上記した全ての機能が複合機1に備えられている必要はない。
Furthermore, the
スキャナ3は、FBS(Flatbed Scanner)として機能する原稿読取台6に対して、自動原稿搬送機構(ADF:Auto Document Feeder、以下「ADF」という。)7を備えた原稿カバー8が、取り付けられてなる。原稿読取台6の上面にはプラテンガラスが配設されており、原稿読取台6の内部には、図示しない画像読取ユニットが内蔵されている。このように構成されたスキャナ3では、FBSあるいはADFを用いて原稿の画像読取りが行われる。
In the
プリンタ2は、スキャナ3で読み取られた読取りデータ或いは外部から入力された印刷データに基づいて、選択的にインク滴を吐出することによって、記録媒体に画像を記録する所謂インクジェット方式のインクジェット記録装置である。インクジェット方式はプリンタ2による画像記録方式の単なる一例であり、電子写真方式や熱転写方式などの種々の画像記録方式を採用することができるのはもちろんである。
The
複合機1の正面側、換言すれば、プリンタ2の正面側には開口5が形成されている。この開口5内に給紙トレイ14及び排紙トレイ15が完全に内包されるように設けられている。
An opening 5 is formed on the front side of the
複合機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
なお、複合機1は、操作パネル4から入力された指令のほか、PC35からプリンタドライバやスキャナドライバ等を介して送信される指令に基づいて動作するようにシステム構成されている。
The
プリンタ2の上記開口5の上側には、接続パネル70が設けられている。この接続パネル70には、その左端側にUSB端子71が配設されている。USB端子71は、外部機器とUSB接続することにより該外部機器と本複合機1とを通信可能に接続するコネクタ端子である。
A
また、接続パネル70の右端側にはスロット部72が配設されている。スロット部72はメモリカード(カード型メモリ)を装填可能な複数のカードスロットが設けられている。カードスロットにメモリカードが装填され、該装填されたメモリカードからデータが後述の制御部20により読み出されると、その読み出されたデータが示す情報が制御部20(図2参照)によってLCD41に表示される。或いは、選択された任意の画像がプリンタ2において記録媒体に印刷される。
A
一方、PC35は、複合機1を制御する装置であり、キーボード42と、液晶ディスプレイ43とを備え、図示しないネットワークを介して複合機1と通信可能に構成されている。
On the other hand, the
図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
CPU21は、この複合機1を総括的に制御する中央演算処理であり、図3および図4のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。ROM22には、複合機1の各種動作を制御するためのプログラム等が格納されており、図4のフローチャートに示す印刷処理を実行する印刷プログラム22aが格納されている。この印刷プログラム22aによってPC35から送信される印刷データに従った画像がプリンタ2によって記録媒体に印刷される。RAM23は、CPU21が上記プログラムを実行する際に用いる各種データを一時的に記録する記憶領域又は作業領域として使用される。
The
EEPROM24は、特定文字列メモリ24aと、履歴メモリ24bと、管理者情報メモリ24cとを備えている。特定文字列メモリ24aには、複合機1の管理者がプリンタ2による印刷を制限したい特定の文字列を示すデータが記憶されている。PC35から送信される印刷データに、この特定文字列メモリ24aに記憶されている特定の文字列と一致する文字列が含まれている場合には、その印刷データに基づく印刷が制限されることになる。
The
履歴メモリ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
ASIC26は、CPU21からの指令に従い、プリンタ2、スキャナ3、操作パネル4、及びスロット部72の動作制御を行なう(例えば、プリンタ2を駆動するモータやインクジェット記録ヘッド、スキャナ3のADF7を駆動するモータや画像読取ユニット等の動作を制御する)。プリンタ2、スキャナ3及びスロット部72は、公知の構成であるので詳細な説明は省略する。
The
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
一方、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
ハードディスク39は書き換え可能な不揮発性のメモリであり、OS(Operation System)39a、アプリケーション39b、印刷データ作成送信プログラム39cが格納されている。OS39aは、基本ソフトウェアである。アプリケーション39bは、種々の文字、図形、記号等を作成するソフトウェアである。印刷データ作成送信プログラム39cは、図3に示す印刷データ作成送信処理を実行させるためのプログラムである。アプリケーション39bで作成された画像データは、この印刷データ作成送信プログラム39cに従って、複合機1によって印刷可能な形式の印刷データに生成され、送信される。
The
尚、上述したCPU36、ROM37、RAM38はバスライン45を介して互いに接続されており、そのバスライン45は入出力ポート44に接続されている。この入出力ポート41には、バスライン45の他にハードディスク39、キーボード42、LCD43、USB端子46、ネットワークI/F46が接続されている。
The
次に、図3のフローチャートを参照して、PC35のCPU36で実行される印刷データ生成送信処理について説明する。図3は、印刷データ生成送信処理のフローチャートである。この印刷データ生成送信処理は、ユーザがアプリケーション39bを使って作成した画像を複合機1のプリンタ2によって記録媒体に印刷させるための印刷データを生成し、その印刷データを複合機1に送信する処理であり、ユーザからアプリケーション39bを介して印刷指令があった場合に実行される。
Next, a print data generation / transmission process executed by the
この処理では、アプリケーション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
次に、画像データを複合機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
次に、図4のフローチャートを参照して、複合機1のCPU21で実行される印刷処理について説明する。印刷処理は、PC35から印刷データが送信された場合に、その送信された印刷データに従って画像を記録媒体に印刷する処理である。
Next, a printing process executed by the
この処理では、PC35から送信される印刷データを取得し(S401)、その印刷データの中に文字ファイルが存在するかを判断する(S402)。文字ファイルが存在していれば(S402:Yes)、特定文字列メモリ24aに記憶されている特定文字列を読み出し、その読み出した特定文字列と文字ファイルに含まれている文字列とを照合する(S403)。特定文字列と照合される文字列は、文字ファイルに含まれている文字列と比較するので、印刷データから文字列を抽出する必要がなく、特定の文字列との照合を高速に行うことができる。
In this process, print data transmitted from the
そして、照合の結果、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在していれば(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
また、特定文字列メモリ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
尚、このS407、S408の処理により、管理者は、複合機1の目的外使用の頻度や、その内容を確認することができる。また、管理者への通知は、例えば、電子メールやFAXを利用して、管理者情報メモリ24cに記憶されている電子メールアドレスやFAX番号等の宛先に、印刷制限が実行された旨を通知することができる。
It should be noted that the administrator can confirm the frequency of non-purpose use of the
一方、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
次に、図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
図5は、第2の実施形態に関する複合機1とPC35との電気的構成を示すブロック図である。尚、図5は、図2に相当する図であり、第1の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。
FIG. 5 is a block diagram illustrating an electrical configuration of the
複合機1のROM22には、印刷プログラム22bが格納されている。この印刷プログラム22bは、図6のフローチャートに示す印刷データ生成送信処理によってPC35から送信される印刷データに従った画像をプリンタ2によって記録媒体に印刷させるプログラムである。
The
PC35のハードディスク39には、印刷データ作成送信プログラム39dと、特定文字列メモリ39eと、履歴メモリ39fと、管理者情報メモリ39gとが備えられている。印刷データ作成送信プログラム39dは、図6に示す印刷データ作成送信プログラムを実行させるプログラムである。尚、特定文字列メモリ39eと、履歴メモリ39fと、管理者情報メモリ39gとに記憶されているデータは、第1の実施形態と同様なので、その説明は省略する。
The
次に、図6のフローチャートを参照して、PC35のCPU36で実行される印刷データ生成送信処理について説明する。図6は、印刷データ生成送信処理のフローチャートである。この印刷データ生成送信処理は、第1の実施形態で説明したのと同様に、ユーザがアプリケーション39bを使って作成した画像を複合機1を使って記録媒体に印刷させるための印刷データを生成し、その印刷データを複合機1に送信する処理であり、ユーザからアプリケーション39bを介して印刷指令があった場合に実行される。
Next, a print data generation / transmission process executed by the
この処理では、アプリケーション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
そして、特定文字列メモリ39eに記憶されている特定文字列を読み出し、その読み出した特定文字列と文字ファイルに含まれている文字列とを照合する(S603)。照合の結果、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在していれば(S604:Yes)、その合致した文字列を含む頁を特定し(S605)、印刷制限処理を実行する(S606)。
And the specific character string memorize | stored in the specific
この印刷制限処理は(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
例えば、記録条件ファイルに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
印刷制限処理後は(S606)、印刷データを履歴メモリ39fに記憶し(S607)、管理者に印刷制限処理が実行された旨を通知する(S608)。そして、S606の印刷制限処理において作成された印刷データを複合機1に送信して(S609)、本処理を終了する。
After the print restriction process (S606), the print data is stored in the
一方、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
この第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
次に、図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
図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
画像記録システム101におけるサーバ50は、主にデータベースとして機能する装置であり、図示しないネットワークを介して複合機1とPC35と通信可能に構成されている。
The
図8は、第3の実施形態に関する複合機1とPC35とサーバ50との電気的構成を示すブロック図である。尚、図8は、図2に相当する図であり、第1の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。
FIG. 8 is a block diagram showing an electrical configuration of the
複合機1のROM22には、印刷プログラム22cが格納されている。この印刷プログラム22cは、図9のフローチャートに示す印刷処理を実行するためのプログラムである。
The
サーバ50は、CPU51、ROM52、RAM53、ハードディスク54、入出力ポート55、ネットワークI/F56、USB端子57を備えている。CPU51はROM52に記憶される固定値やプログラム或いはネットワークI/F56やUSB端子57を介して送受信される各種信号に基づいて、バスライン58により接続される各部を制御するものである。ROM52は、サーバ50で実行される制御プログラム等を格納した書き換え不能なメモリである。
The
ハードディスク54は書き換え可能な不揮発性のメモリであり、特定文字列判定プログラム54aと、特定文字列メモリ54bとを備えている。特定文字列判定プログラム54aは、図10に示す特定文字列判定処理を実行させるためのプログラムであり、特定文字列メモリ54bに記憶されている特定の文字列に合致する文字列がPC35で作成される文字ファイルに含まれているかの判定を行う。
The
尚、上述したCPU51、ROM52、RAM53はバスライン58を介して互いに接続されており、そのバスライン58は入出力ポート55に接続されている。この入出力ポート55には、バスライン58の他にハードディスク54、USB端子57、ネットワークI/F56が接続されている。
The CPU 51,
次に、図9のフローチャートを参照して、第3の実施形態における複合機1のCPU21で実行される印刷処理について説明する。この印刷処理は、PC35から印刷データが送信された場合に、その送信された印刷データに従って画像を記録媒体に印刷する処理である。尚、PC35において印刷データを作成、送信する印刷データ作成送信処理については、図3のフローチャートに示す印刷データ作成送信処理と同様であるため、その説明は省略する。
Next, a printing process executed by the
この処理では、PC35から送信される印刷データを取得し(S901)、その印刷データの中に文字ファイルが存在するかを判断する(S902)。文字ファイルが存在していれば(S902:Yes)、その文字ファイルをサーバ50に送信する(S903)。
In this process, print data transmitted from the
尚、サーバ50は、複合機1から文字ファイルを取得すると、図10に示す特定文字列判定処理を実行し、その文字ファイルに特定の文字列が含まれるかを照合し、その照合結果と、一致した文字列とを、複合機1に送信する。
When the
よって、複合機1では、サーバ50から送信される照合結果を受信するまで待機し(S904:No)、サーバ50から照合結果を受信した場合には(S904:Yes)、その照合結果が一致か否かを判断する(S905)。そして、照合結果が一致している、即ち、文字ファイルに特定の文字列が含まれていることを示す場合には(S905:Yes)、その一致した文字列を含む頁を印刷データに含まれている画像ファイルから特定し(S906)、図4のS406で説明した印刷制限処理と同様の印刷制限処理を実行する(S907)。
Therefore, the
そして、印刷制限処理を行った場合には、印刷データを履歴メモリ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
一方、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
次に、図10のフローチャートを参照して、第3の実施形態におけるサーバ50のCPU51で実行される特定文字列判定処理について説明する。特定文字列判定処理は、図9のS903で説明した処理において、複合機1から送信される文字ファイルを取得し、その文字ファイルに特定文字列メモリ54bに記憶されている特定の文字列が含まれているかを判断し、その判断結果を複合機1に送信する処理である。
Next, the specific character string determination process executed by the CPU 51 of the
この処理では、まず、複合機1から送信される文字ファイル1を取得する(S1001)。そして、特定文字列メモリ54bに記憶されている特定文字列を読み出し、その読み出した特定文字列と文字ファイルに含まれている文字列とを照合する(S1002)。照合の結果、文字ファイルに含まれている文字列に特定文字列と合致する文字列が存在していれば(S1003:Yes)、合致していることを示す照合結果と、一致している文字列とを複合機1に送信し(S1004)、本処理を終了する。
In this process, first, the
一方、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
この第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
次に、図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
図11は、第4の実施形態に関する複合機1とPC35とサーバ50との電気的構成を示すブロック図である。尚、図11は、図8に相当する図であり、第3の実施形態と同一の構成については、同一の符号を付し、その説明は省略する。
FIG. 11 is a block diagram illustrating an electrical configuration of the
複合機1のROM22には、印刷プログラム22bが格納されている。この印刷プログラム22bは、図12のフローチャートに示す印刷データ生成送信処理によってPC35から送信される印刷データに従った画像をプリンタ2によって記録媒体に印刷させるプログラムである。
The
PC35のハードディスク39には、印刷データ作成送信プログラム39hと、特定文字列メモリ39iと、履歴メモリ39jと、管理者情報メモリ39kとが備えられている。印刷データ作成送信プログラム39hは、図12に示す印刷データ作成送信処理を実行させるプログラムである。尚、特定文字列メモリ39iと、履歴メモリ39jと、管理者情報メモリ39kとに記憶されているデータは、上述した実施形態と同様なので、その説明は省略する。
The
次に、図12のフローチャートを参照して、PC35のCPU36で実行される印刷データ生成送信処理について説明する。図12は、印刷データ生成送信処理のフローチャートである。この印刷データ生成送信処理は、第1,第2の実施形態で説明したのと同様に、ユーザがアプリケーション39bを使って作成した画像を複合機1を使って記録媒体に印刷させるための印刷データを生成し、その印刷データを複合機1に送信する処理であり、ユーザからアプリケーション39bを介して印刷指令があった場合に実行される。
Next, a print data generation / transmission process executed by the
この処理では、アプリケーション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
よって、PC35では、サーバ50から送信される照合結果を受信するまで待機し(S1204:No)、サーバ50から照合結果を受信した場合には(S1204:Yes)、その照合結果が一致か否か判断する(S1205)。
Therefore, the
そして、照合結果が一致している、即ち、文字ファイルに特定の文字列が含まれていることを示す場合には(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
そして、印刷制限処理を行った場合には、印刷データを履歴メモリ39jに記憶し(S1208)、更に、複合機1の管理者に印刷制限処理が実行された旨を通知した後(S1209)、S1207の印刷制限処理において作成された印刷データを複合機1に送信して(S1210)、本処理を終了する。
When the print restriction process is performed, the print data is stored in the
一方、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
この第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
以上、実施の形態に基づき本発明を説明したが、本発明は上述した実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。 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.
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
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.
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)
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)
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 |
-
2006
- 2006-11-30 JP JP2006325053A patent/JP2008141442A/en active Pending
Patent Citations (6)
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)
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 |