Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4736964B2 - Image forming apparatus - Google Patents
[go: Go Back, main page]

JP4736964B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

Publication number
JP4736964B2
JP4736964B2 JP2006156492A JP2006156492A JP4736964B2 JP 4736964 B2 JP4736964 B2 JP 4736964B2 JP 2006156492 A JP2006156492 A JP 2006156492A JP 2006156492 A JP2006156492 A JP 2006156492A JP 4736964 B2 JP4736964 B2 JP 4736964B2
Authority
JP
Japan
Prior art keywords
processing order
image forming
document
forming apparatus
job
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.)
Expired - Fee Related
Application number
JP2006156492A
Other languages
Japanese (ja)
Other versions
JP2007320296A (en
JP2007320296A5 (en
Inventor
正峰 馬場
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2006156492A priority Critical patent/JP4736964B2/en
Publication of JP2007320296A publication Critical patent/JP2007320296A/en
Publication of JP2007320296A5 publication Critical patent/JP2007320296A5/ja
Application granted granted Critical
Publication of JP4736964B2 publication Critical patent/JP4736964B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、画像形成装置に関する。   The present invention relates to an image forming apparatus.

画像形成機能やファクシミリ通信機能、スキャン機能等を備えた画像形成装置においては、例えば、特許文献1〜4に開示されているように、受け付けたジョブに処理順位を付けて処理順位の順番でジョブを処理する装置がある。特許文献1には、複数の画像形成ジョブを受け付けた際、各々のジョブにより出力される画像の画質を判別し、画質の低い画像を出力するジョブの処理順位を上げる画像処理装置が開示されている。また、特許文献2には、FAX出力ジョブや、コピー出力ジョブ、コンピュータ装置から受信したデータの出力ジョブ等、各ジョブの履歴をとり、その履歴に応じてジョブの処理順位を変更する画像処理装置が開示されている。また、特許文献3には、ジョブの実行時期や実行コスト、出力する画像の解像度等に基づいてジョブの処理順位を変更する画像形成装置が開示されている。また、特許文献4には、プリンタの設定が白黒印刷モードであり、ジョブの内容で白黒印刷のものがある場合には白黒印刷のジョブを優先的に行うというように、プリンタの設定と、ジョブの内容とを比較してジョブの処理順位を変更するプリンタシステム装置が開示されている。
特開2000−138781号公報 特開2000−138782号公報 特開平7−295771号公報 特開平7−175614号公報
In an image forming apparatus having an image forming function, a facsimile communication function, a scanning function, etc., for example, as disclosed in Patent Documents 1 to 4, jobs are given in order of processing order by assigning processing orders to received jobs. There is a device to process. Patent Document 1 discloses an image processing apparatus that, when receiving a plurality of image forming jobs, discriminates the image quality of an image output by each job and raises the processing order of a job that outputs an image with low image quality. Yes. Patent Document 2 discloses an image processing apparatus that takes a history of each job such as a FAX output job, a copy output job, an output job of data received from a computer apparatus, and changes the job processing order according to the history. Is disclosed. Japanese Patent Application Laid-Open No. 2003-228561 discloses an image forming apparatus that changes the job processing order based on job execution timing, execution cost, output image resolution, and the like. Japanese Patent Laid-Open No. 2004-26883 discloses a printer setting and a job, such that when the printer setting is a monochrome printing mode, and there is a monochrome printing job content, the monochrome printing job is preferentially performed. A printer system apparatus is disclosed in which the job processing order is changed by comparing the contents of the printer.
JP 2000-138781 A JP 2000-138782 A Japanese Unexamined Patent Publication No. 7-295771 JP-A-7-175614

さて、近年、画像形成装置は、オフィス内においては、LAN等の通信ネットワークや電話網に接続され、同じくLANに接続されたパーソナルコンピュータ装置から送信される文書の出力処理や、ファクシミリ送信/受信処理、ユーザが直接操作して行う複写処理、各種処理履歴の出力処理等、多数の処理を行う。オフィス内において画像形成装置を使用するユーザの数が多いと、画像形成装置は、各種処理の指示を絶え間なく受け付けることとなり、各種処理に係るジョブが多数待ち状態となる。上記各文献に開示された技術を利用すれば、特定の条件に合致したジョブについては優先的に処理が実行されることとなるが、一方、ユーザが画像形成装置を直接操作して行う複写処理のように、すぐに実行する必要のあるジョブが後回しにされてしまい、使い勝手が悪くなるという虞もある。   Nowadays, in an office, an image forming apparatus is connected to a communication network such as a LAN or a telephone network in an office, and processing for outputting a document transmitted from a personal computer apparatus also connected to the LAN, or facsimile transmission / reception processing. A number of processes are performed, such as a copying process directly operated by the user and an output process of various processing histories. If the number of users who use the image forming apparatus in the office is large, the image forming apparatus continuously receives instructions for various processes, and a large number of jobs related to various processes are in a waiting state. If the technology disclosed in each of the above documents is used, a job that matches a specific condition is preferentially executed. On the other hand, a copy process performed by a user directly operating an image forming apparatus As described above, there is a possibility that jobs that need to be executed immediately will be postponed, resulting in poor usability.

本発明は、上述した背景の下になされたものであり、その目的は、処理順位が高いジョブの実行順番を下げることなく、実行待ちのジョブの実行順番を変更できる技術を提供することにある。   The present invention has been made under the above-described background, and an object of the present invention is to provide a technique capable of changing the execution order of jobs waiting to be executed without lowering the execution order of jobs having a high processing order. .

上述した課題を解決するために本発明は、文書データが表す文書の画像を記録シートに形成する画像形成装置であって、前記文書データを複数記憶する記憶手段と、前記記憶手段に記憶された文書データを出力する出力ジョブの処理順位を前記出力ジョブの種別に応じて設定する設定手段と、前記設定手段により設定された処理順位を文書データの内容と当該装置の状態とに応じて、予め定められた処理順位範囲内の順位に変更する処理順位変更手段と、前記記憶手段に記憶された複数の文書データの出力ジョブ毎に設定された処理順位に従って各出力ジョブの実行順番を設定し、設定した実行順番に従って出力ジョブを実行して文書データが表す文書の画像を記録シートに形成して出力する画像形成手段とを有する画像形成装置を提供する。 In order to solve the above-described problems, the present invention is an image forming apparatus that forms an image of a document represented by document data on a recording sheet, the storage unit storing a plurality of the document data, and stored in the storage unit Setting means for setting the processing order of the output job that outputs the document data according to the type of the output job, and the processing order set by the setting means according to the content of the document data and the state of the device , set the execution order of the output job in accordance with the processing order changing means and, set processing order in each output job of the plurality of document data stored in said storage means for changing the order of the processing priority range set Me pre And an image forming unit that executes an output job according to the set execution order and forms and outputs an image of the document represented by the document data on a recording sheet. .

この態様においては、前記処理順位変更手段は、前記文書データが表す文書の属性に応じて処理順位を変更するようにしてもよい。
また、前記処理順位変更手段は、前記記憶手段に記憶された複数の文書データの出力ジョブの数が所定数未満である場合には処理順位の変更を行わないようにしてもよい。
また、前記処理順位変更手段は、前記記憶手段に記憶された複数の文書データの出力ジョブの実行に掛かる時間が所定時間未満である場合には処理順位の変更を行わないようにしてもよい。
また、時刻を計時する計時手段を有し、前記処理順位変更手段は、前記計時手段が計時した時刻と、予め定められた時刻との時刻差に応じて処理順位を変更するようにしてもよい。
また、前記画像形成手段による画像形成によって消耗する消耗品の状態を検知する検知手段を有し、前記処理順位変更手段は、前記検知手段により検知された消耗品の状態に応じて処理順位を変更するようにしてもよい。
また、前記記憶手段に記憶された複数の文書データの各出力ジョブの実行順番が変更された場合、変更前の実行順番を記憶するようにしてもよい。
In this aspect, the processing order changing means may change the processing order according to the attribute of the document represented by the document data.
Further, the processing order changing unit may not change the processing order when the number of output jobs of the plurality of document data stored in the storage unit is less than a predetermined number.
Further, the processing order changing means may not change the processing order when the time taken to execute the output job of a plurality of document data stored in the storage means is less than a predetermined time.
Moreover, it has a time measuring means which time-measures, The said process order change means may be made to change a process order according to the time difference of the time which the said time measuring means time-measured, and predetermined time. .
The image forming unit includes a detecting unit that detects a state of a consumable that is consumed by image formation. The processing order changing unit changes the processing order according to the state of the consumable detected by the detecting unit. You may make it do.
Further, when the execution order of each output job of the plurality of document data stored in the storage unit is changed, the execution order before the change may be stored.

本発明によれば、処理順位が高いジョブの実行順番を下げることなく、実行待ちのジョブの実行順番を変更できる。   According to the present invention, the execution order of jobs waiting to be executed can be changed without lowering the execution order of jobs having a high processing order.

[実施形態の構成]
図1は、本発明の一実施形態に係るシステムの全体構成を例示した図である。図1に示したように、本システムは、PC(Personal Computer)10と、画像形成装置20、および通信ネットワーク30とを有している。通信ネットワーク30は、例えば有線のLAN(Local Area Network)であり、PC10および画像形成装置20が接続されている。なお、本実施形態においては、PC10と画像形成装置20とを接続する通信ネットワーク30は有線のLANではなく無線LANであってもよい。
[Configuration of the embodiment]
FIG. 1 is a diagram illustrating the overall configuration of a system according to an embodiment of the present invention. As shown in FIG. 1, this system includes a PC (Personal Computer) 10, an image forming apparatus 20, and a communication network 30. The communication network 30 is, for example, a wired LAN (Local Area Network), to which the PC 10 and the image forming apparatus 20 are connected. In the present embodiment, the communication network 30 that connects the PC 10 and the image forming apparatus 20 may be a wireless LAN instead of a wired LAN.

(PC10の構成)
PC10は、各種アプリケーションプログラムや各種ドライバプログラムを実行可能なコンピュータ装置である。なお、通信ネットワーク30には、多数のPC10を接続することが可能であるが、図面が繁雑になるのを防ぐために図1においては一つのPCのみを図示している。
(Configuration of PC10)
The PC 10 is a computer device that can execute various application programs and various driver programs. Note that although a large number of PCs 10 can be connected to the communication network 30, only one PC is shown in FIG. 1 to prevent the drawing from becoming complicated.

図2はPC10の要部のハードウェア構成を例示したブロック図である。図2に示したように、PC10の各部はバス101に接続されており、このバス101を介して各部間でデータやメッセージの授受を行う。操作部106は、キーボードやマウス等、PC10を操作するための入力装置を備えている。PC10のユーザがこれらの入力装置を操作することにより、PC10に対する各種指示の入力やPC10の各種設定が行われる。表示部107は、例えば表示デバイスである液晶ディスプレイを有しており、CPU102の制御の下、PC10を操作するための各種ウィンドウやメニュー画面、メッセージ等を表示する。なお、表示デバイスは液晶ディスプレイに限定されるものではなく、CRT(Cathode Ray Tube)やEL(Electro Luminescence)ディスプレイ等、他の表示デバイスであってもよい。通信部110は、通信ネットワーク30に接続されており、PC10が通信ネットワーク30を介して各種通信を行う際の通信インターフェースとして機能する。   FIG. 2 is a block diagram illustrating a hardware configuration of a main part of the PC 10. As shown in FIG. 2, each unit of the PC 10 is connected to the bus 101, and data and messages are exchanged between the units via the bus 101. The operation unit 106 includes an input device for operating the PC 10 such as a keyboard and a mouse. When the user of the PC 10 operates these input devices, various instructions are input to the PC 10 and various settings of the PC 10 are performed. The display unit 107 includes, for example, a liquid crystal display that is a display device, and displays various windows, menu screens, messages, and the like for operating the PC 10 under the control of the CPU 102. The display device is not limited to a liquid crystal display, and may be another display device such as a CRT (Cathode Ray Tube) or an EL (Electro Luminescence) display. The communication unit 110 is connected to the communication network 30 and functions as a communication interface when the PC 10 performs various communications via the communication network 30.

記憶部105は各種データを永続的に記憶する装置として、例えばハードディスク装置を具備しており、キーボード入力や画面表示といった各種入出力機能や記憶部105の制御など、多くのアプリケーションプログラムから共通して利用される基本的な機能を実現するOS(Operating System)プログラムPOを記憶している。また、アプリケーションプログラムとして、ワードプロセッサの機能を実現するワープロプログラムP1、表計算の機能を実現する表計算プログラムP2、電子メールの授受を行う機能を実現するメールプログラムP3、マークアップ言語(例えば、HTML)で記述されたページを閲覧する機能を実現するブラウザプログラムP4等の各種アプリケーションプログラムを記憶しており、また、各種アプリケーションプログラムが使用するデータD1〜D4を記憶している。また、記憶部105は、画像形成装置20に画像形成を行わせる機能を実現するドライバプログラムPDを記憶している。   The storage unit 105 includes, for example, a hard disk device as a device for permanently storing various data, and is commonly used by many application programs such as various input / output functions such as keyboard input and screen display and control of the storage unit 105. An OS (Operating System) program PO that realizes basic functions to be used is stored. In addition, as an application program, a word processor program P1 that implements the function of a word processor, a spreadsheet program P2 that implements a spreadsheet function, a mail program P3 that implements a function for sending and receiving e-mails, a markup language (for example, HTML) Various application programs such as a browser program P4 that realizes a function of browsing a page described in the above are stored, and data D1 to D4 used by the various application programs are stored. The storage unit 105 stores a driver program PD that realizes a function of causing the image forming apparatus 20 to perform image formation.

ROM103は、IPL(Initial Program Loader)を記憶している。PC10の電源が投入されると、CPU102はROM103からIPLを読み出して起動する。CPU102によりIPLが起動されると、記憶部105に記憶されているOSプログラムPOが読み出されて起動され、入出力機能や記憶部105の制御等、コンピュータ装置としての基本的な機能が実現する。そして、OSプログラムPOが起動されると、PC10においては、各種アプリケーションプログラムやドライバプログラムPDを実行することが可能となる。   The ROM 103 stores an IPL (Initial Program Loader). When the power of the PC 10 is turned on, the CPU 102 reads the IPL from the ROM 103 and starts up. When the IPL is activated by the CPU 102, the OS program PO stored in the storage unit 105 is read and activated, and basic functions as a computer device such as an input / output function and control of the storage unit 105 are realized. . When the OS program PO is activated, the PC 10 can execute various application programs and driver programs PD.

(画像形成装置20の構成)
画像形成装置20は、読み取った文書を複写する複写機能や、読み取った文書を表すデータを生成するスキャン機能、電話網を介してファクシミリ通信を行うファクシミリ機能、PC10から送信されたデータを受信して記録シートに画像形成を行う画像形成機能等を備えた装置である。図3は画像形成装置20の要部のハードウェア構成を例示したブロック図である。図3に示したように、画像形成装置20の各部は、バス201に接続されており、このバス201を介して各部間で各種データや各種指示の授受を行う。
(Configuration of image forming apparatus 20)
The image forming apparatus 20 receives a copy function for copying a read document, a scan function for generating data representing the read document, a facsimile function for performing facsimile communication via a telephone network, and data transmitted from the PC 10. The apparatus includes an image forming function for forming an image on a recording sheet. FIG. 3 is a block diagram illustrating a hardware configuration of a main part of the image forming apparatus 20. As shown in FIG. 3, each unit of the image forming apparatus 20 is connected to a bus 201, and various data and various instructions are exchanged between the units via the bus 201.

表示部207は、例えば表示デバイスとして液晶ディスプレイを有しており、CPU202の制御の下、画像形成装置20を操作するための各種メニュー画面、メッセージ等を表示する。なお、表示デバイスは液晶ディスプレイに限定されるものではなく、ELディスプレイ等、他の表示デバイスであってもよい。
操作部206は、スタートキー、メニュー画面を表示部に表示させるためのメニューキー、テンキーや矢印キー等、画像形成装置20を操作するための各種キーを備えている。ユーザがこれらの各種キーを操作することにより、画像形成装置20に対する各種指示の入力や画像形成装置の各種設定が行われる。
The display unit 207 has a liquid crystal display as a display device, for example, and displays various menu screens, messages, and the like for operating the image forming apparatus 20 under the control of the CPU 202. The display device is not limited to the liquid crystal display, and may be another display device such as an EL display.
The operation unit 206 includes various keys for operating the image forming apparatus 20 such as a start key, a menu key for displaying a menu screen on the display unit, a numeric keypad, and an arrow key. When the user operates these various keys, various instructions are input to the image forming apparatus 20 and various settings of the image forming apparatus are performed.

通信部210は、通信ネットワーク30や図示せぬ電話網に接続され、電話網を介したファクシミリ通信や、TCP/IP等の各種プロトコルに従って通信ネットワーク30を介してPC10と通信を行う通信インターフェースとして機能する。   The communication unit 210 is connected to the communication network 30 or a telephone network (not shown), and functions as a communication interface that communicates with the PC 10 via the communication network 30 in accordance with facsimile communication via the telephone network or various protocols such as TCP / IP. To do.

画像入力部208は、文書を読み取るスキャナ機構やセットされた複数枚の文書を自動的に一枚ずつスキャナ機構へ搬送する自動原稿送り装置を具備している。画像入力部208はスキャナ機構にある文書を一枚づつ読み取り、読み取った文書を表す文書画像データを生成する。この文書画像データは記憶部205に記憶される。   The image input unit 208 includes a scanner mechanism that reads a document and an automatic document feeder that automatically conveys a plurality of set documents one by one to the scanner mechanism. The image input unit 208 reads each document in the scanner mechanism one by one, and generates document image data representing the read document. This document image data is stored in the storage unit 205.

画像処理部211は、入力される画像データが表す画像に階調補正やスクリーン処理等の画像処理を施す。そして、画像処理が施された画像からY(Yellow),M(Magenta),C(Cyan),K(黒)各色の画像の画像データを生成して画像形成部209へ出力する。   The image processing unit 211 performs image processing such as gradation correction and screen processing on the image represented by the input image data. Then, image data of each color image of Y (Yellow), M (Magenta), C (Cyan), and K (black) is generated from the image subjected to image processing, and is output to the image forming unit 209.

画像形成部209は、電子写真方式によって記録シートにトナー像を形成する画像形成エンジン(図示略)を具備している。この画像形成エンジンは中間転写方式を採用しており、Y(Yellow),M(Magenta),C(Cyan),K(黒)の各色のトナー像を形成する画像形成ユニットを備えている。各画像形成ユニットは、入力される画像データに従って感光体上に静電潜像を形成した後、感光体上にトナーを付着させてYMCKの各色のトナー像を形成する。そして、このトナー像を中間転写ベルトに転写した後、中間転写ベルトに転写されたトナー像を用紙トレイから搬送される記録シートに転写する。そして、記録シートに転写されたトナー像に熱と圧力を加えて定着させた後、トナー像が形成された記録シートを画像形成装置外へ排出する。   The image forming unit 209 includes an image forming engine (not shown) that forms a toner image on a recording sheet by electrophotography. This image forming engine employs an intermediate transfer system, and includes an image forming unit that forms toner images of colors of Y (Yellow), M (Magenta), C (Cyan), and K (black). Each image forming unit forms an electrostatic latent image on the photoconductor according to input image data, and then attaches toner on the photoconductor to form toner images of each color of YMCK. Then, after the toner image is transferred to the intermediate transfer belt, the toner image transferred to the intermediate transfer belt is transferred to the recording sheet conveyed from the paper tray. The toner image transferred to the recording sheet is fixed by applying heat and pressure, and then the recording sheet on which the toner image is formed is discharged out of the image forming apparatus.

記憶部205はハードディスク装置を具備しており、画像入力部208で生成された文書画像データや通信部210で受信した各種データを記憶する。ROM203は、IPLを記憶している。画像形成装置20の電源が投入されると、CPU202はROM203からIPLを読み出して起動する。CPU202によりIPLが起動されると、記憶部105に記憶されている制御プログラムが読み出されて起動され、複写機能やスキャン機能、ファクシミリ機能、画像形成機能等の各種機能が実現する。また、ROM203には、図4に示した処理順位テーブルTB1と、図5に示した順位変更条件テーブルTB2とが記憶されている。   The storage unit 205 includes a hard disk device, and stores document image data generated by the image input unit 208 and various data received by the communication unit 210. The ROM 203 stores the IPL. When the image forming apparatus 20 is powered on, the CPU 202 reads the IPL from the ROM 203 and starts up. When the IPL is activated by the CPU 202, the control program stored in the storage unit 105 is read and activated, and various functions such as a copying function, a scanning function, a facsimile function, and an image forming function are realized. The ROM 203 stores the processing order table TB1 shown in FIG. 4 and the order change condition table TB2 shown in FIG.

[実施形態の動作]
次に上述したシステムの動作について説明する。
[Operation of the embodiment]
Next, the operation of the system described above will be described.

[文書作成時の動作]
まず、PC10においてワープロプログラムを起動して文書を作成するときの動作について説明する。PC10のユーザが操作部106を操作し、ワープロプログラムP1の起動を指示する操作を行うと、CPU102は記憶部105からワープロプログラムP1を読み出して実行する。CPU102によりワープロプログラムが実行されると、表示部107が制御されて図6に例示したように、文章を入力する領域や、各種ツールバーを備えたウィンドウが表示部107に表示される。ユーザは、図6に例示したウィンドウが表示されると、PC10を操作して例えば図7に例示したように図形1Aや表1B、文章1C等を含む文書を作成する。なお、ユーザは、文書が機密情報を含む場合には、「機密」や「confidential」等の文字列を記述する。また、ユーザは、文書を緊急に他者に配布するものである場合には、「緊急」や「至急」等の文字列を記述する。
[Operation when creating a document]
First, an operation when a word processor program is activated on the PC 10 to create a document will be described. When the user of the PC 10 operates the operation unit 106 and performs an operation for instructing activation of the word processor program P1, the CPU 102 reads the word processor program P1 from the storage unit 105 and executes it. When the word processing program is executed by the CPU 102, the display unit 107 is controlled to display a text input area and a window with various toolbars on the display unit 107 as illustrated in FIG. When the window illustrated in FIG. 6 is displayed, the user operates the PC 10 to create a document including the graphic 1A, the table 1B, the sentence 1C, and the like as illustrated in FIG. Note that the user describes a character string such as “confidential” or “confidential” when the document includes confidential information. In addition, when the user urgently distributes a document to another person, the user describes a character string such as “emergency” or “urgent”.

次にユーザは、作成した文書を保存する操作を行う。具体的には、ユーザは、ツールバーに表示された「ファイル」の部分をクリックする操作を行い、図8に示したようにプルダウンメニューを表示させる。ユーザが、図8に示したプルダウンメニューの「名前を付けて保存」の部分をクリックする操作を行うと、図9に示したように文書の保存に関する設定を行うためにメニュー画面が表示される。ユーザが操作部106を操作し、文書を保存する時のファイル名を入力するテキストボックスB1に「abc.doc」を入力し、「読み取りパスワード」を入力するためのテキストボックスB2と、「書き込みパスワード」を入力するためのテキストボックスB3にパスワードを入力した後、「保存」ボタンをクリックする操作を行うと、ユーザが作成した文書を表す文書データであって、ユーザが入力したパスワードを含む文書データが生成されて記憶部105に記憶される。   Next, the user performs an operation to save the created document. Specifically, the user performs an operation of clicking the “file” portion displayed on the toolbar, and displays a pull-down menu as shown in FIG. When the user performs an operation of clicking the “save as” portion of the pull-down menu shown in FIG. 8, a menu screen is displayed to make settings related to saving the document as shown in FIG. . A user operates the operation unit 106 to input “abc.doc” in a text box B1 for inputting a file name when saving a document, a text box B2 for inputting a “read password”, and a “write password” When the user clicks the “Save” button after entering the password in the text box B3 for inputting “”, the document data represents the document created by the user and includes the password entered by the user. Is generated and stored in the storage unit 105.

[文書データを画像形成装置へ出力する時の動作]
(第1動作例)
次に、ユーザが作成した文書を画像形成装置20から出力させる時の動作について説明する。まず、PC10において、上述したファイル名が「abc.doc」である文書データを開く操作がユーザにより行われると、CPU102は記憶部105からファイル名が「abc.doc」である文書データを読み出す。次にCPU102は、読み出した文書データを解析し、「読み取りパスワード」と「書き込みパスワード」とが含まれているか否かを判断する。ここで、文書データに「読み取りパスワード」が含まれている場合、CPU102は表示部107を制御して図10に示したウィンドウを表示させる。ユーザがこのウィンドウに対し操作部106を操作して文書を保存した時に入力した読み取りパスワードを入力すると、CPU102は表示部107を制御して図11に示したウィンドウを表示させる。この後、このウィンドウに対しユーザが操作部106を操作して文書を保存した時に入力した書き込みパスワードを入力すると、ユーザが作成した文書が表示部107に表示される。
[Operation when document data is output to the image forming apparatus]
(First operation example)
Next, an operation when outputting a document created by the user from the image forming apparatus 20 will be described. First, when the user performs an operation for opening the document data with the file name “abc.doc” on the PC 10, the CPU 102 reads the document data with the file name “abc.doc” from the storage unit 105. Next, the CPU 102 analyzes the read document data and determines whether a “read password” and a “write password” are included. If the “read password” is included in the document data, the CPU 102 controls the display unit 107 to display the window shown in FIG. When the user inputs the reading password input when the user operates the operation unit 106 to save the document on the window, the CPU 102 controls the display unit 107 to display the window shown in FIG. Thereafter, when the user inputs the write password entered when the user operates the operation unit 106 to save the document in this window, the document created by the user is displayed on the display unit 107.

PC10で文書データが開かれている状態において、ユーザがウィンドウのツールバーの「ファイル」の項目をクリックする操作を行うと、図8に例示したプルダウンメニューが表示される。そして、ユーザがプルダウンメニュー中の「印刷」の項目をクリックする操作を行うと、まず、CPU102は文書データを解析し、文書データが表す文書が機密性を有するものであるのか、また、緊急性を有するものであるのか判断する。   When the user performs an operation of clicking the “file” item on the toolbar of the window while the document data is open on the PC 10, a pull-down menu illustrated in FIG. 8 is displayed. Then, when the user performs an operation of clicking the “print” item in the pull-down menu, first, the CPU 102 analyzes the document data to check whether the document represented by the document data is confidential or urgent. It is judged whether it is what has.

具体的には、まず、文書が機密情報を含んでいることを表す機密フラグと、文書が緊急性を有する文書であることを示す緊急フラグの値と、文書の文字列中に機密を表す語句が含まれていることを表す機密語句フラグと、文書の文字列中に緊急性を有する語句が含まれていることを表す緊急語句フラグの値とを初期化して「0」にする(図14:ステップSA1)。次にワープロプログラムP1によって、文書データが「読み取りパスワード」または「書き込みパスワード」を含んでいるか否かが判断される。読み取りパスワードを含んでいるということは、容易に文書を開くことができないようにして機密情報が簡単に知られないようにしてあるということであり、文書データが機密情報を含んでいると判断され(ステップSA2;YES)、機密フラグの値が「1」にされてRAM104に格納される(ステップSA4)。また、書き込みパスワードを含んでいるということは、容易に文書を書き換えできなようにして機密情報が改竄されないようにしてあるということであり、文書データが機密情報を含んでいると判断され(ステップSA3;YES)、機密フラグの値が「1」にされてRAM104に格納される(ステップSA4)。   Specifically, first, a confidential flag indicating that the document contains confidential information, an urgent flag value indicating that the document is urgent, and a phrase indicating confidentiality in the document character string. Is initialized to “0” (FIG. 14), and the confidential phrase flag indicating that the phrase is included and the value of the emergency phrase flag indicating that the phrase having urgency is included in the character string of the document. : Step SA1). Next, the word processor program P1 determines whether or not the document data includes a “read password” or a “write password”. The inclusion of a read password means that the document cannot be opened easily and the confidential information is not easily known, and it is determined that the document data contains confidential information. (Step SA2; YES), the value of the confidential flag is set to “1” and stored in the RAM 104 (Step SA4). In addition, the fact that the writing password is included means that the document cannot be easily rewritten so that the confidential information is not tampered with, and it is determined that the document data includes confidential information (step (SA3; YES), the value of the confidential flag is set to “1” and stored in the RAM 104 (step SA4).

次にCPU102は文書の内容を解析し、文書が機密性を有するものであるか否かを判断する(ステップSA5)。具体的には、CPU102は文書中の文字列を解析して「機密」や「confidential」等の文字列が文書中にふくまれているか否かを判断する。ここで、文書中にこれらの文字列が含まれている場合には(ステップSA5;YES)、文書データが機密情報を含んでいると判断され、CPU102は、機密フラグの値と機密語句フラグの値を「1」にしてRAM104に格納する(ステップSA6)。また、CPU102は、文書中の文字列を解析して「緊急」や「至急」等の文字列が文書中に含まれているか否かを判断する(ステップSA7)。ここで、文書中にこれらの文字列が含まれている場合には(ステップSA7;YES)、文書データが緊急情報を含んでいると判断され、CPU102は、緊急フラグと緊急語句フラグの値を「1」にしてRAM104に格納する(ステップSA8)。   Next, the CPU 102 analyzes the contents of the document and determines whether or not the document has confidentiality (step SA5). Specifically, the CPU 102 analyzes a character string in the document and determines whether a character string such as “confidential” or “confidential” is included in the document. If these character strings are included in the document (step SA5; YES), it is determined that the document data includes confidential information, and the CPU 102 determines the confidential flag value and the confidential phrase flag. The value is set to “1” and stored in the RAM 104 (step SA6). Further, the CPU 102 analyzes a character string in the document and determines whether or not a character string such as “emergency” or “urgent” is included in the document (step SA7). If these character strings are included in the document (step SA7; YES), it is determined that the document data includes emergency information, and the CPU 102 sets the values of the emergency flag and the emergency phrase flag. “1” is stored in the RAM 104 (step SA8).

CPU102は、ステップSA8までの処理が終了すると、表示部107を制御して印刷に関する各種設定を行うためのメニュー画面を表示させる(ステップSA9)。ここで、RAM104に格納されている機密フラグの値が「1」である場合には、図12に示したように、印刷しようとしている文書が機密性を有する文書であることを通知するメッセージを表示する。また、RAM104に格納されている緊急フラグの値が「1」である場合には、図12に示したように、印刷しようとしている文書が緊急性を有する文書であることを通知するメッセージを表示する。   When the processing up to step SA8 is completed, the CPU 102 controls the display unit 107 to display a menu screen for performing various settings relating to printing (step SA9). Here, when the value of the confidential flag stored in the RAM 104 is “1”, a message notifying that the document to be printed is a confidential document as shown in FIG. indicate. When the value of the urgent flag stored in the RAM 104 is “1”, a message notifying that the document to be printed is a urgent document is displayed as shown in FIG. To do.

次にユーザが図12に示したメニュー中の「印刷」ボタンをクリックする操作を行うと、CPU102は、RAM104に格納されている機密フラグの値を判断する。ここで、機密フラグの値が「1」である場合、CPU102は表示部107を制御し、ユーザを一意に識別するユーザIDを入力するためのテキストボックスB7と、パスワードを入力するためのテキストボックスB8とを有するメニュー画面(図13)を表示させる。ユーザが各テキストボックスにユーザIDとパスワードとを入力した後、「OK」ボタンをクリックする操作を行うと、CPU102は、記憶部105に記憶されているドライバプログラムPDを読み出して実行する。ドライバプログラムPDが実行されると、通信部110が制御され、文書データと、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグ、ユーザIDおよびパスワードとが通信ネットワーク30を介して画像形成装置20へ送信される。   Next, when the user performs an operation of clicking the “print” button in the menu shown in FIG. 12, the CPU 102 determines the value of the confidential flag stored in the RAM 104. Here, when the value of the confidential flag is “1”, the CPU 102 controls the display unit 107, and a text box B7 for inputting a user ID for uniquely identifying the user, and a text box for inputting a password. A menu screen (FIG. 13) having B8 is displayed. When the user inputs a user ID and password in each text box and then performs an operation of clicking the “OK” button, the CPU 102 reads and executes the driver program PD stored in the storage unit 105. When the driver program PD is executed, the communication unit 110 is controlled, and the document data, the confidential flag, the emergency flag, the confidential phrase flag, the emergency phrase flag, the user ID, and the password are transmitted via the communication network 30 to the image forming apparatus 20. Sent to.

PC10から送信された文書データ、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグ、ユーザIDおよびパスワードとが画像形成装置20の通信部210にて受信されると、CPU202は、受信した文書データを記憶部205に記憶させると共に、文書データに対応付けて、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグ、ユーザIDおよびパスワードとを記憶部205に記憶させる。   When the document data, the confidential flag, the emergency flag, the confidential phrase flag, the emergency phrase flag, the user ID, and the password transmitted from the PC 10 are received by the communication unit 210 of the image forming apparatus 20, the CPU 202 receives the received document data. Is stored in the storage unit 205, and the confidential flag, the emergency flag, the confidential phrase flag, the emergency phrase flag, the user ID, and the password are stored in the storage unit 205 in association with the document data.

この後、PC10を操作していたユーザが、画像形成装置20を操作し、記憶された文書データの出力指示を入力すると、出力指示を受け付けた画像形成装置20は、記憶部205に蓄積してある文書データに対応付けてユーザIDおよびパスワードとが記憶されているか否かを判断する。ユーザIDとパスワードとが対応付けて記憶されている場合には、ユーザIDとパスワードを入力する画面が表示部207に表示される。ユーザがユーザIDとパスワードとを入力すると、CPU202は、文書データが表す文書の画像形成ジョブを実行する際の処理順位を設定する。   Thereafter, when the user operating the PC 10 operates the image forming apparatus 20 and inputs an output instruction for the stored document data, the image forming apparatus 20 that has received the output instruction accumulates in the storage unit 205. It is determined whether or not a user ID and a password are stored in association with certain document data. When the user ID and the password are stored in association with each other, a screen for inputting the user ID and the password is displayed on the display unit 207. When the user inputs a user ID and a password, the CPU 202 sets the processing order when executing the image forming job for the document represented by the document data.

具体的には、まず、CPU202は、URP(User Request Parameter)の設定を行う(図15:ステップSB1)。URPは、ジョブの実行に必要なパラメータの集まりであり、用紙サイズ、部数、倍率などのパラメータを含んでいる。また、URPは、ジョブが緊急性を有するジョブであるかを示すパラメータや、ジョブが機密性を有するジョブであるかを示すパラメータを含んでいる。CPU202は、URPの設定が終了すると、URPの各種パラメータのチェックを行う。ここで、設定されたURPの内容がジョブの実行に問題ない設定内容である場合には(ステップSB2;YES)、次にSCB(Service Control Block)とVDP(Virtual Display Parameter)の設定を行う(ステップSB3)。SCBは、ジョブを実行するためのパラメータの集まりであり、例えば、ジョブの状態や、リソース情報、URPと同じパラメータ等を含んでいる。また、VDPは、URPを基に生成されるパラメータであり、ジョブの実行過程において変化のあったパラメータを所定のタイミングで変更する。   Specifically, the CPU 202 first sets URP (User Request Parameter) (FIG. 15: Step SB1). The URP is a collection of parameters necessary for job execution, and includes parameters such as paper size, number of copies, and magnification. The URP includes a parameter indicating whether the job is an urgent job and a parameter indicating whether the job is a confidential job. When the setting of URP is completed, the CPU 202 checks various parameters of URP. Here, if the set URP content is a setting content that does not cause a problem in the execution of the job (step SB2; YES), then SCB (Service Control Block) and VDP (Virtual Display Parameter) are set ( Step SB3). The SCB is a collection of parameters for executing a job, and includes, for example, the job status, resource information, the same parameters as the URP, and the like. The VDP is a parameter generated based on the URP, and changes a parameter that has changed in the job execution process at a predetermined timing.

次にCPU202は、画像形成ジョブの処理順位を設定する(ステップSB4)。具体的には、CPU202は、画像形成装置20において実行待ちとなっているジョブの数を判断する。ここで、実行待ちとなっているジョブの数が所定数未満となっている場合には(図16:ステップSC1;NO)、CPU202は、画像形成ジョブの処理順位を最も低くする(ステップSC2)。これは、実行待ちのジョブ数が少ない状態においては、ジョブ処理の処理順位を変更しても、ジョブの実行が開始されるまでの待ち時間が少なく、直ぐに実行されるためである。なお、ステップSC1における所定数は画像形成装置の機種毎に異なるものであって機種毎に設定されるが、所定数はユーザの操作により設定できるようにしてもよい。   Next, the CPU 202 sets the processing order of the image forming job (step SB4). Specifically, the CPU 202 determines the number of jobs waiting for execution in the image forming apparatus 20. Here, when the number of jobs waiting to be executed is less than the predetermined number (FIG. 16: step SC1; NO), the CPU 202 makes the processing order of the image forming job the lowest (step SC2). . This is because, in a state where the number of jobs waiting to be executed is small, even if the processing order of job processing is changed, the waiting time until the job execution is started is small and executed immediately. The predetermined number in step SC1 is different for each model of the image forming apparatus and is set for each model. However, the predetermined number may be set by a user operation.

一方、CPU202は、実行待ちとなっているジョブの数が所定数以上となっている場合には(ステップSC1;YES)、図4に示した処理順位テーブルTB1と、図5に示した順位変更条件テーブルTB2に従って処理順位の設定を行う。ここで、図4の処理順位テーブルTB1においては、「ジョブ機能」の列には画像形成装置で実行されるジョブの種類が格納されている。そして、「処理順位」の列には、各ジョブに対して初めに設定される処理順位の値が格納されており、「順位範囲」の列には、各ジョブの処理順位の変更範囲の値が格納されている。PC10から送信された文書データに従って画像形成を行う画像形成ジョブの場合、図4に示した「PCプリント」に該当するので、まず処理順位の値は「20」に設定される(ステップSC3)。   On the other hand, if the number of jobs waiting to be executed is equal to or greater than the predetermined number (step SC1; YES), the CPU 202 determines the processing order table TB1 shown in FIG. 4 and the order change shown in FIG. The processing order is set according to the condition table TB2. Here, in the processing order table TB1 of FIG. 4, the type of job executed in the image forming apparatus is stored in the “job function” column. The “processing order” column stores the processing order value initially set for each job, and the “order range” column stores the value of the processing order change range for each job. Is stored. In the case of an image forming job that forms an image in accordance with document data transmitted from the PC 10, it corresponds to “PC print” shown in FIG. 4, and therefore, the value of the processing order is first set to “20” (step SC3).

次にCPU202は、図5に示した順位変更条件テーブルTB2に従って、処理順位を変更する。具体的には、文書の属性と、ジョブの種類、装置の状態によって、処理順位を高くするか低くするかを判断する。例えば、ここでは、文書データと共に受信した機密語句フラグの値が「1」であり、画像形成ジョブは通信を伴わない処理である。このため、CPU202は、「通信を伴わない処理」の列と「機密性のある語句有り」の行とが交差するセルに格納されている「遅」を抽出する。また、文書データと共に受信した緊急語句フラグの値は「1」となっている。このため、CPU202は、「通信を伴わない処理」の列と「緊急性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。   Next, the CPU 202 changes the processing order according to the order change condition table TB2 shown in FIG. Specifically, it is determined whether to increase or decrease the processing order according to the document attributes, job type, and device status. For example, here, the value of the confidential phrase flag received together with the document data is “1”, and the image forming job is a process that does not involve communication. For this reason, the CPU 202 extracts “slow” stored in the cell where the column “processing without communication” and the row “having confidential words” intersect. The value of the emergency phrase flag received together with the document data is “1”. For this reason, the CPU 202 extracts “speed” stored in the cell where the column of “processing without communication” and the row of “the word with urgency” intersect.

また、CPU202は、装置の状態を確認し、順位変更条件テーブルTB2に格納されているデータを抽出する。例えば、防犯設備が稼動する時刻(予め装置に設定)が近いか否か判断し、この時刻に現在時刻が近く、且つ緊急語句フラグの値が1である場合には、「防犯設備対応時刻近」の列と、「機密性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。また、節電動作を開示する時刻(予め装置に設定)が近いか否か判断し、この時刻に現在時刻が近く、且つ、緊急語句フラグの値が1である場合には、「節電指定時刻近」の列と、「機密性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。また、自動的に電源を切断する時刻(予め装置に設定)が近いか否か判断し、この時刻に現在時刻が近く、且つ、緊急語句フラグの値が1である場合には、「自動電源断時刻近」の列と、「機密性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。また、画像形成を行うための消耗品(例えば、トナー等)が残りわずかとなっているか否か判断し、残りわずかとなっており、且つ、緊急語句フラグの値が1である場合には、「ニアーエンプティ」の列と、「機密性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。また、CPU202が実行するプログラムの更新時期が近いか否か判断し、更新時期が近く、且つ、緊急語句フラグの値が1である場合には、「プログラム更新前」の列と、「機密性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。また、装置の状態が上述した状態以外である場合には、「それ以外の装置状態」の列と、「機密性のある語句有り」の行とが交差するセルに格納されている「速」を抽出する。   In addition, the CPU 202 confirms the state of the device and extracts data stored in the rank change condition table TB2. For example, it is determined whether or not the time when the security equipment operates (preset in the apparatus) is close, and when the current time is close to this time and the value of the emergency word / phrase flag is 1, “the security equipment corresponding time is near ”And“ speed ”stored in the cell where the row“ having a confidential word ”intersects. Further, it is determined whether or not the time (in advance set in the apparatus) for disclosing the power saving operation is close. If the current time is close to this time and the value of the emergency word / phrase flag is 1, “near power saving designated time” ”And“ speed ”stored in the cell where the row“ having a confidential word ”intersects. In addition, it is determined whether or not the time to automatically turn off the power (previously set in the apparatus) is close. If the current time is close to this time and the value of the emergency word / phrase is 1, “automatic power” The “speed” stored in the cell where the column of “near disconnection time” and the row of “there is a confidential word” is extracted. In addition, it is determined whether or not the consumables (for example, toner) for performing image formation are scarce, and when the scarce remaining and the value of the emergency word / phrase flag is 1, The “speed” stored in the cell where the column “near empty” and the row “having a confidential word” intersect is extracted. Further, it is determined whether or not the update time of the program executed by the CPU 202 is close. If the update time is close and the value of the emergency word / phrase flag is 1, the column “before program update” and “confidentiality” The “speed” stored in the cell intersecting the row “having a certain phrase” is extracted. Further, when the device state is other than the above-described state, the “speed” stored in the cell where the column “other device state” and the row “having a confidential word” intersect. To extract.

このように、CPU202は、文書の属性と、ジョブの属性や装置の状態とに従って、順位変更条件テーブルTB2に格納されている「遅」、「速」、「無」のデータを抽出する(ステップSC4)。そして、抽出した「遅」、「速」、「無」のデータ数をカウントする(ステップSC5)。ここで、「速」の個数が1以上である場合には(ステップSC6)、カウントした「速」の個数分、ステップSC3で設定した処理順位を変更する(ステップSC7)。例えば、カウントした数が3である場合には、処理順位は「17」となる。   As described above, the CPU 202 extracts the “slow”, “fast”, and “none” data stored in the rank change condition table TB2 in accordance with the document attribute, the job attribute, and the apparatus status (step). SC4). Then, the number of extracted “slow”, “fast”, and “none” data is counted (step SC5). If the number of “speed” is 1 or more (step SC6), the processing order set in step SC3 is changed by the number of counted “speed” (step SC7). For example, when the counted number is 3, the processing order is “17”.

次にCPU202は、変更した処理順位と、ジョブの処理順位範囲とを比較する。そして、変更した処理順位が、ジョブの処理順位範囲外となっている場合には(ステップSC9;YES)、処理順位を処理順位の範囲内の値に変更する(ステップSC10)。例えば、ステップSC3で設定した処理順位が「20」であり、「速」のカウント数が12であった場合、変更後の処理順位は8となる。一方、図4の処理順位テーブルTB1を見ると、画像形成ジョブ(PCプリント)の処理順位範囲は「11−20」となっている。このため、CPU202は、処理順位の値を「11」に変更する。なお、変更した処理順位が、ジョブの処理順位範囲内となっている場合には(ステップSC9;NO)、処理順位の再変更は行われない。   Next, the CPU 202 compares the changed processing order with the job processing order range. If the changed processing order is outside the job processing order range (step SC9; YES), the processing order is changed to a value within the processing order range (step SC10). For example, when the processing order set in step SC3 is “20” and the “speed” count is 12, the post-change processing order is 8. On the other hand, in the processing order table TB1 of FIG. 4, the processing order range of the image forming job (PC print) is “11-20”. Therefore, the CPU 202 changes the processing order value to “11”. If the changed processing order is within the job processing order range (step SC9; NO), the processing order is not changed again.

ジョブについての処理順位の設定が終了すると、CPU202は、設定されたSCBの内容がジョブの実行に問題ない設定内容である場合には(ステップSB5;YES)、
CPU202は、ジョブの実行に必要なリソースを確保できるか否かを判断する(ステップSB6)。ここで、ジョブの実行に必要なリソースを確保できないと判断した場合(ステップSB6;NO)、CPU202は、ジョブの実行を不可とする(ステップSB7)。一方、必要なリソースを確保できると判断した場合(ステップSB6;YES)、CPU202は、処理順位の高いジョブが早く実行されるように、ジョブの実行待ち順番を変更する(ステップSB8)。例えば、図17(a)に示した順番でジョブが実行待ちとなっている場合、上述した処理によって画像形成ジョブの処理順位が「16」に設定されたとすると、この画像形成ジョブの処理順番は、処理順位が「15」となっている画像形成ジョブの次となり、この結果、ジョブの実行待ち順番は、図17(b)に示したようになる。
When the setting of the processing order for the job is completed, the CPU 202 determines that the set SCB content is a setting content that does not cause a problem in the job execution (step SB5; YES).
The CPU 202 determines whether or not resources necessary for job execution can be secured (step SB6). If it is determined that the resources necessary for job execution cannot be secured (step SB6; NO), the CPU 202 disables job execution (step SB7). On the other hand, if it is determined that necessary resources can be secured (step SB6; YES), the CPU 202 changes the job execution waiting order so that the job with the higher processing order is executed earlier (step SB8). For example, if jobs are waiting to be executed in the order shown in FIG. 17A, and the processing order of image forming jobs is set to “16” by the above-described processing, the processing order of the image forming jobs is Next to the image forming job whose processing order is “15”, the job execution waiting order is as shown in FIG.

(第2動作例)
次に、機密性や緊急性を有しない文書を画像形成装置20から出力させる時の動作について説明する。
PC10で機密性や緊急性を有しない文書データが開かれている状態において、ユーザがウィンドウのツールバーの「ファイル」の項目をクリックする操作を行うと、図6に例示したプルダウンメニューが表示される。そして、ユーザがプルダウンメニュー中の「印刷」の項目をクリックする操作を行うと、まず、CPU102は文書データを解析し、文書データが表す文書が機密性を有するものであるのか、また、緊急性を有するものであるのか判断する。ここでは、文書は機密性や緊急性を有していないため、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグの値はいずれも「0」のままとなり、文書が機密性を有する文書であることを通知するメッセージや、文書が緊急性を有する文書であることを通知するメッセージ等が表示されないこととなる。
(Second operation example)
Next, an operation when outputting a document having no confidentiality or urgency from the image forming apparatus 20 will be described.
When the user performs an operation of clicking the “File” item on the toolbar of the window in a state where document data having no confidentiality or urgency is opened on the PC 10, a pull-down menu illustrated in FIG. 6 is displayed. . Then, when the user performs an operation of clicking the “print” item in the pull-down menu, first, the CPU 102 analyzes the document data to check whether the document represented by the document data is confidential or urgent. It is judged whether it is what has. Here, since the document has no confidentiality or urgency, the values of the confidential flag, the urgent flag, the confidential phrase flag, and the emergency phrase flag remain “0”, and the document is a confidential document. A message notifying that there is a message or a message notifying that the document is an urgent document is not displayed.

次にユーザが図12に示したメニュー中の「印刷」ボタンをクリックする操作を行うと、CPU102は、記憶部105に記憶されているドライバプログラムPDを読み出して実行する。ドライバプログラムが実行されると、通信部110が制御され、文書データと、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグとが通信ネットワーク30を介して画像形成装置20へ送信される。なお、ここで文書データは機密性を有していないため、機密フラグの値は0となる。そして、機密フラグの値が0であると図13に示した画面が表示されず、ユーザIDとパスワードとが入力されないので、ユーザIDとパスワードは送信されないこととなる。   Next, when the user performs an operation of clicking the “print” button in the menu shown in FIG. 12, the CPU 102 reads out and executes the driver program PD stored in the storage unit 105. When the driver program is executed, the communication unit 110 is controlled, and the document data, the confidential flag, the emergency flag, the confidential word flag, and the emergency word flag are transmitted to the image forming apparatus 20 via the communication network 30. Here, since the document data does not have confidentiality, the value of the confidential flag is 0. If the value of the confidential flag is 0, the screen shown in FIG. 13 is not displayed, and the user ID and password are not input. Therefore, the user ID and password are not transmitted.

PC10から送信された文書データ、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグとが画像形成装置20の通信部210にて受信されると、これらのデータは記憶部205に記憶される。受信したデータの記憶部205への記憶が終了すると、CPU202は、文書データが表す文書の画像形成ジョブを実行する際の処理順位を設定する。   When the document data, the confidential flag, the emergency flag, the confidential phrase flag, and the emergency phrase flag transmitted from the PC 10 are received by the communication unit 210 of the image forming apparatus 20, these data are stored in the storage unit 205. When the storage of the received data in the storage unit 205 is completed, the CPU 202 sets the processing order when executing the image forming job for the document represented by the document data.

CPU202は、第1動作例の時と同様にURP、SCBおよびVDPの設定を行うと、受信した文書データに従って記録シートに画像形成を行う画像形成ジョブの処理順位設定を行う。まず、実行待ちとなっているジョブの数が所定数以上となっていると判断すると、次に処理順位テーブルTB1と、順位変更条件テーブルTB2に従って処理順位の設定を行う。まず、PC10から送信された文書データに従って画像形成を行う画像形成ジョブの場合、図4に示した「PCプリント」に該当するので、まず処理順位の値は「20」に設定される(ステップSC3)。次に、ここでは、機密フラグ、緊急フラグ、機密語句フラグ、緊急語句フラグの値がいずれも「0」であるため、「速」は抽出されずにカウントされないこととなる。一方、出力する文書の画質が400dpi以上であり、文書データのサイズが1メガバイト以上であると、「通信を伴わない処理」の列に格納されている「遅」が抽出される(ステップSC4)。   When the CPU 202 sets URP, SCB, and VDP as in the case of the first operation example, the CPU 202 sets the processing order of an image forming job for forming an image on a recording sheet according to the received document data. First, when it is determined that the number of jobs waiting to be executed is equal to or greater than a predetermined number, the processing order is set according to the processing order table TB1 and the order change condition table TB2. First, in the case of an image forming job for forming an image in accordance with document data transmitted from the PC 10, it corresponds to “PC printing” shown in FIG. ). Next, since the values of the confidential flag, the emergency flag, the confidential phrase flag, and the emergency phrase flag are all “0”, “speed” is not extracted and is not counted. On the other hand, if the image quality of the output document is 400 dpi or more and the size of the document data is 1 megabyte or more, “slow” stored in the column “processing without communication” is extracted (step SC4). .

次に、抽出した「遅」、「速」、「無」のデータ数をカウントする(ステップSC5)。ここで「速」が抽出されていない場合(ステップSC6;NO)、CPU202はカウントした「遅」の個数分、ステップSC3で設定した処理順位を変更する(ステップSC8)。例えば、カウントした「遅」の数が3である場合には、処理順位は「23」となる。   Next, the number of extracted “slow”, “fast”, and “none” data is counted (step SC5). If “speed” is not extracted (step SC6; NO), the CPU 202 changes the processing order set in step SC3 by the number of counted “slow” (step SC8). For example, when the counted number of “late” is 3, the processing order is “23”.

次にCPU202は、変更した処理順位と、ジョブの処理順位範囲とを比較する。そして、変更した処理順位が、ジョブの処理順位範囲外となっている場合には(ステップSC9;YES)、処理順位を処理順位の範囲内の値に変更する(ステップSC10)。
例えば、ステップSC3で設定した処理順位が「20」であり、「遅」のカウント数が3であった場合、変更後の処理順位は23となる。一方、図4の処理順位テーブルを見ると、画像形成ジョブの処理順位範囲は「11−20」となっている。このため、CPU202は、処理順位の値を「20」に変更する。
Next, the CPU 202 compares the changed processing order with the job processing order range. If the changed processing order is outside the job processing order range (step SC9; YES), the processing order is changed to a value within the processing order range (step SC10).
For example, when the processing order set in step SC3 is “20” and the “late” count is 3, the post-change processing order is 23. On the other hand, in the processing order table of FIG. 4, the processing order range of the image forming job is “11-20”. Therefore, the CPU 202 changes the processing order value to “20”.

ジョブについての処理順位の設定が終了すると、CPU202は、設定されたSCBの内容がジョブの実行に問題ない設定内容である場合には(ステップSB5;YES)、
CPU202は、ジョブの実行に必要なリソースを確保できるか否かを判断する(ステップSB6)。ここで、ジョブの実行に必要なリソースを確保できないと判断した場合(ステップSB6;NO)、CPU202は、ジョブの実行を不可とする(ステップSB7)。一方、必要なリソースを確保できると判断した場合(ステップSB6;YES)、CPU202は、処理順位の高いジョブが早く実行されるように、ジョブの実行待ち順番を変更する(ステップSB8)。例えば、図18(a)に示した順番でジョブが実行待ちとなっている場合、上述した処理によって画像形成ジョブの処理順位が「20」に設定されたとすると、この画像形成ジョブの処理順番は、処理順位が「17」となっている画像形成ジョブの次となり、この結果、ジョブの実行待ち順番は、図18(b)に示したようになる。
When the setting of the processing order for the job is completed, the CPU 202 determines that the set SCB content is a setting content that does not cause a problem in the job execution (step SB5; YES).
The CPU 202 determines whether or not resources necessary for job execution can be secured (step SB6). If it is determined that the resources necessary for job execution cannot be secured (step SB6; NO), the CPU 202 disables job execution (step SB7). On the other hand, if it is determined that necessary resources can be secured (step SB6; YES), the CPU 202 changes the job execution waiting order so that the job with the higher processing order is executed earlier (step SB8). For example, if jobs are waiting to be executed in the order shown in FIG. 18A, and the processing order of image forming jobs is set to “20” by the above-described processing, the processing order of the image forming jobs is Next to the image forming job whose processing order is “17”, as a result, the job execution waiting order is as shown in FIG.

[変形例]
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。
[Modification]
As mentioned above, although embodiment of this invention was described, this invention is not limited to embodiment mentioned above, It can implement with another various form. For example, the present invention may be implemented by modifying the above-described embodiment as follows.

上述した実施形態においては、ステップSC3で実行待ちのジョブ数を判断するのではなく、実行待ちのジョブが終了するまでの時間を計算し、計算した時間が所定時間以上である場合に処理順位の変更処理を行うようにしてもよい。   In the embodiment described above, instead of determining the number of jobs waiting to be executed in step SC3, the time until the job waiting for execution is calculated is calculated. You may make it perform a change process.

上述した実施形態においては、画像形成装置20にICカードリーダを設け、画像形成装置20は、ユーザICやパスワードを記憶したICカードをICカードリーダにより読み取ってユーザIDやパスワードを取得するようにしてもよい。また、ユーザIDとパスワードとを取得した場合、ユーザIDとパスワードとに対応付けて記憶されているデータを出力するジョブについては、全て処理順位を最も高くして実行するようにしてもよい。
また、ステップSC2の処理においては、処理順位を最も低く設定しているが、図4に示した処理順位テーブルTB1の「処理順位」の各ジョブに対して初めに設定される処理順位の値に従って処理順位の設定を行うようにしてもよい。
In the above-described embodiment, the image forming apparatus 20 is provided with an IC card reader, and the image forming apparatus 20 reads the IC card storing the user IC and password with the IC card reader to obtain the user ID and password. Also good. When the user ID and password are acquired, all jobs that output data stored in association with the user ID and password may be executed with the highest processing order.
In the process of step SC2, the processing order is set to the lowest, but according to the processing order value initially set for each job in the “processing order” of the processing order table TB1 shown in FIG. A processing order may be set.

上述した実施形態においては、実行待ちのジョブが多数になり、所定数以上のジョブが待ち状態となった場合には、実行待ちとなっているジョブをキャンセルするようにしてもよい。具体的には、まず、CPU202は、一定の周期で実行待ちのジョブ数を監視し、実行待ちのジョブ数が所定数以上となった場合(図19:ステップSD1;YES)、実行待ちのジョブにおいて機密性を有する文書を出力するジョブが所定数以上あるか否か判断する(ステップSD2)。ここで、実行待ちのジョブにおいて機密性を有する文書を出力するジョブが所定数以上ある場合(ステップSD2;YES)、CPU202は、ジョブをキャンセルする旨のメッセージを表示部207に表示する(ステップSD3)。なお、記憶部205に画像形成装置20の管理者の電子メールアドレスを記憶させておき、ジョブをキャンセルする旨を伝える電子メールを記憶している電子メールアドレスを宛先として送信するようにしてもよい。次にCPU202は、実行待ちとなっているジョブをキャンセルする(ステップSD4)。なお、ジョブをキャンセルする際には、ジョブに関わるデータを削除する。この時、処理順位が所定の順位より低いもののみをキャンセルするようにしてもよい。このようにジョブをキャンセルすることで、機密性を有する文書が過剰に画像形成装置20内に存在する状況を回避でき、さらに、その間に画像形成装置20への不正なアクセスで機密性のある文書が盗まれた場合でも、被害を抑えることができる。また、画像形成装置20が、ジョブに係わるデータを暗号化して記憶する機能を備えている場合には、ジョブに係わるデータを暗号化して記憶してからジョブをキャンセルするようにしてもよい。そして、実行待ちのジョブがなくなった時や所定数以下となった時に暗号化されているデータを復号化してジョブを復帰させるようにしてもよい。
なお、実行待ちのジョブをキャンセルする処理は、例えば、自動的に電源を切断する時刻までにジョブを処理できないと判断した時や、節電動作に入るまでにジョブを処理できないと判断した時に行うようにしてもよい。
In the above-described embodiment, when there are a large number of jobs waiting to be executed and a predetermined number or more of jobs are in a waiting state, the jobs waiting to be executed may be canceled. Specifically, first, the CPU 202 monitors the number of jobs waiting to be executed at a fixed period, and when the number of jobs waiting to be executed exceeds a predetermined number (FIG. 19: step SD1; YES), the job waiting to be executed. In step SD2, it is determined whether or not there are a predetermined number or more of jobs that output confidential documents. If there are a predetermined number or more of jobs that output confidential documents among the jobs waiting to be executed (step SD2; YES), the CPU 202 displays a message to cancel the job on the display unit 207 (step SD3). ). Note that the email address of the administrator of the image forming apparatus 20 may be stored in the storage unit 205, and the email address that stores the email that informs the user that the job is to be canceled may be transmitted as a destination. . Next, the CPU 202 cancels the job waiting for execution (step SD4). When canceling a job, data related to the job is deleted. At this time, only the processing order lower than the predetermined order may be canceled. By canceling the job in this way, it is possible to avoid a situation in which an excessively confidential document exists in the image forming apparatus 20, and in the meantime, a confidential document is obtained by unauthorized access to the image forming apparatus 20. Even if it is stolen, damage can be suppressed. In addition, when the image forming apparatus 20 has a function of encrypting and storing data related to a job, the job may be canceled after the data related to the job is encrypted and stored. Then, when there are no jobs waiting to be executed or when the number of jobs is less than a predetermined number, the encrypted data may be decrypted to restore the job.
The processing for canceling a job waiting for execution is performed, for example, when it is determined that the job cannot be processed by the time when the power is automatically turned off or when it is determined that the job cannot be processed before the power saving operation is started. It may be.

上述した実施形態においては、ジョブの処理順位を変更した履歴を記憶部205に記憶するようにしてもよい。また、記憶部205に記憶した処理順位の変更履歴を出力するようにしてもよい。   In the embodiment described above, a history of changing the job processing order may be stored in the storage unit 205. Further, the processing order change history stored in the storage unit 205 may be output.

本発明の実施形態に係るシステムの全体構成を示した図である。1 is a diagram illustrating an overall configuration of a system according to an embodiment of the present invention. 同実施形態に係るPC10のハードウェア構成を示したブロック図である。It is the block diagram which showed the hardware constitutions of PC10 which concerns on the same embodiment. 同実施形態に係る画像形成装置20のハードウェア構成を示したブロック図である。FIG. 2 is a block diagram showing a hardware configuration of an image forming apparatus 20 according to the same embodiment. 処理順位テーブルTB1のフォーマットを例示した図である。It is the figure which illustrated the format of processing order table TB1. 順位変更条件テーブルTB2のフォーマットを例示した図である。It is the figure which illustrated the format of order change condition table TB2. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. PC10の表示部107に表示される画面を例示した図である。It is the figure which illustrated the screen displayed on the display part 107 of PC10. CPU202が行う処理の流れを示したフローチャートである。It is the flowchart which showed the flow of the process which CPU202 performs. CPU202が行う処理の流れを示したフローチャートである。It is the flowchart which showed the flow of the process which CPU202 performs. CPU202が行う処理の流れを示したフローチャートである。It is the flowchart which showed the flow of the process which CPU202 performs. 実行待ちのジョブを模式的に示した図である。FIG. 6 is a diagram schematically illustrating a job waiting for execution. 実行待ちのジョブを模式的に示した図である。FIG. 6 is a diagram schematically illustrating a job waiting for execution. 変形例におけるCPU202の処理の流れを示したフローチャートである。It is the flowchart which showed the flow of the process of CPU202 in a modification.

符号の説明Explanation of symbols

10・・・PC、20・・・画像形成装置、30・・・通信ネットワーク、101・・・バス、102・・・CPU、103・・・ROM、104・・・RAM、105・・・記憶部、106・・・操作部、107・・・表示部、110・・・通信部、201・・・バス、202・・・CPU、203・・・ROM、204・・・RAM、205・・・記憶部、206・・・操作部、207・・・表示部、208・・・画像入力部、209・・・画像形成部、210・・・通信部、211・・・画像処理部 DESCRIPTION OF SYMBOLS 10 ... PC, 20 ... Image forming apparatus, 30 ... Communication network, 101 ... Bus, 102 ... CPU, 103 ... ROM, 104 ... RAM, 105 ... Memory , 106 ... operation unit, 107 ... display unit, 110 ... communication unit, 201 ... bus, 202 ... CPU, 203 ... ROM, 204 ... RAM, 205 ... Storage unit 206 ... Operation unit 207 ... Display unit 208 ... Image input unit 209 ... Image forming unit 210 ... Communication unit 211 ... Image processing unit

Claims (7)

文書データが表す文書の画像を記録シートに形成する画像形成装置であって、
前記文書データを複数記憶する記憶手段と、
前記記憶手段に記憶された文書データを出力する出力ジョブの処理順位を前記出力ジョブの種別に応じて設定する設定手段と、
前記設定手段により設定された処理順位を文書データの内容と当該装置の状態とに応じて、予め定められた処理順位範囲内の順位に変更する処理順位変更手段と、
前記記憶手段に記憶された複数の文書データの出力ジョブ毎に設定された処理順位に従って各出力ジョブの実行順番を設定し、設定した実行順番に従って出力ジョブを実行して文書データが表す文書の画像を記録シートに形成して出力する画像形成手段と
を有する画像形成装置。
An image forming apparatus for forming an image of a document represented by document data on a recording sheet,
Storage means for storing a plurality of the document data;
Setting means for setting the processing order of the output job for outputting the document data stored in the storage means according to the type of the output job;
The set processing order by the setting unit, in accordance with the state of the content and the device of the document data, the processing priority changing means for changing the order of the processing priority range set Me pre,
An image of the document represented by the document data by setting the execution order of each output job according to the processing order set for each output job of the plurality of document data stored in the storage means, and executing the output job according to the set execution order An image forming apparatus comprising: an image forming unit that forms and outputs the image on a recording sheet.
前記処理順位変更手段は、前記文書データが表す文書の属性に応じて処理順位を変更することを特徴とする請求項1に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the processing order changing unit changes the processing order in accordance with a document attribute represented by the document data. 前記処理順位変更手段は、前記記憶手段に記憶された複数の文書データの出力ジョブの数が所定数未満である場合には処理順位の変更を行わないことを特徴とする請求項1または請求項2に記載の画像形成装置。   The processing order changing unit does not change the processing order when the number of output jobs of a plurality of document data stored in the storage unit is less than a predetermined number. The image forming apparatus according to 2. 前記処理順位変更手段は、前記記憶手段に記憶された複数の文書データの出力ジョブの実行に掛かる時間が所定時間未満である場合には処理順位の変更を行わないことを特徴とする請求項1乃至請求項3のいずれかに記載に画像形成装置。   The processing order changing means does not change the processing order when the time taken to execute an output job for a plurality of document data stored in the storage means is less than a predetermined time. The image forming apparatus according to claim 3. 時刻を計時する計時手段を有し、
前記処理順位変更手段は、前記計時手段が計時した時刻と、予め定められた時刻との時刻差に応じて処理順位を変更することを特徴とする請求項1乃至請求項4のいずれかに記載の画像形成装置。
Having timekeeping means to keep time
5. The processing order changing unit according to claim 1, wherein the processing order changing unit changes the processing order according to a time difference between a time measured by the time measuring unit and a predetermined time. Image forming apparatus.
前記画像形成手段による画像形成によって消耗する消耗品の状態を検知する検知手段を有し、
前記処理順位変更手段は、前記検知手段により検知された消耗品の状態に応じて処理順位を変更することを特徴とする請求項1乃至請求項5のいずれかに記載の画像形成装置。
Detecting means for detecting the state of consumables consumed by image formation by the image forming means;
6. The image forming apparatus according to claim 1, wherein the processing order changing unit changes the processing order according to the state of the consumables detected by the detecting unit.
前記記憶手段に記憶された複数の文書データの各出力ジョブの実行順番が変更された場合、変更前の実行順番を記憶することを特徴とする請求項1乃至請求項6のいずれかに記載の画像形成装置。   The execution order before the change is stored when the execution order of each output job of the plurality of document data stored in the storage unit is changed. Image forming apparatus.
JP2006156492A 2006-06-05 2006-06-05 Image forming apparatus Expired - Fee Related JP4736964B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006156492A JP4736964B2 (en) 2006-06-05 2006-06-05 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006156492A JP4736964B2 (en) 2006-06-05 2006-06-05 Image forming apparatus

Publications (3)

Publication Number Publication Date
JP2007320296A JP2007320296A (en) 2007-12-13
JP2007320296A5 JP2007320296A5 (en) 2009-07-16
JP4736964B2 true JP4736964B2 (en) 2011-07-27

Family

ID=38853480

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006156492A Expired - Fee Related JP4736964B2 (en) 2006-06-05 2006-06-05 Image forming apparatus

Country Status (1)

Country Link
JP (1) JP4736964B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016179618A (en) * 2015-03-24 2016-10-13 富士ゼロックス株式会社 Information processing apparatus, information processing program, and image forming apparatus

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3022104B2 (en) * 1993-11-17 2000-03-15 富士ゼロックス株式会社 Printer device
JPH0863308A (en) * 1994-08-24 1996-03-08 Fuji Xerox Co Ltd Image processor
JP3223724B2 (en) * 1994-09-09 2001-10-29 富士ゼロックス株式会社 Output device and job management device
JP3221249B2 (en) * 1994-10-04 2001-10-22 富士ゼロックス株式会社 Output device and job management device
JPH09190318A (en) * 1996-01-09 1997-07-22 Fuji Xerox Co Ltd Printing management device
JP4059420B2 (en) * 2000-08-21 2008-03-12 株式会社リコー Image forming apparatus

Also Published As

Publication number Publication date
JP2007320296A (en) 2007-12-13

Similar Documents

Publication Publication Date Title
JP4104566B2 (en) Image forming apparatus
JP5892118B2 (en) Printing system, print server, information processing apparatus, image forming apparatus, and program.
JP5252910B2 (en) INPUT DEVICE, INPUT DEVICE CONTROL METHOD, AND PROGRAM
JP4941463B2 (en) Information processing apparatus and printing apparatus
JP2008005500A (en) Image forming apparatus and thumbnail image creating method
JP3889251B2 (en) Image processing system
JP5110140B2 (en) Image forming apparatus, display method, and display program
JP4835681B2 (en) Image processing system, image processing method, image processing apparatus, information processing apparatus, and image processing program
JP2010034816A (en) Image forming apparatus and image forming apparatus management system
JP4736964B2 (en) Image forming apparatus
JP2006231627A (en) Image forming apparatus
WO2015182436A1 (en) Security management system, security management device, and image processing device
JP2018161761A (en) Image forming device and image formation program
JP5619208B2 (en) Input device, input method, and program
JP6173522B2 (en) INPUT DEVICE, INPUT DEVICE CONTROL METHOD, AND PROGRAM
JP6907370B2 (en) Item input device, item input program, and item input method
JP2008152402A (en) Information processor, print system, and program
JP6701397B2 (en) Input device, input device control method, and program
JP6479100B2 (en) INPUT DEVICE, INPUT DEVICE CONTROL METHOD, AND PROGRAM
JP2008107975A (en) Image forming system
US20160182744A1 (en) Printing system and printing instruction apparatus
JP2025095882A (en) IMAGE PROCESSING APPARATUS AND NATURAL LANGUAGE PROCESSING METHOD
JP2007323603A (en) Notification device and program
JP5932925B2 (en) INPUT DEVICE, INPUT DEVICE CONTROL METHOD, AND PROGRAM
JP4923694B2 (en) Embedded information processing equipment

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090602

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090602

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110405

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110418

R150 Certificate of patent or registration of utility model

Ref document number: 4736964

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140513

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees